Update of /cvsroot/win32forth/win32forth/src
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv8819/win32forth/src
Modified Files:
Class.f FLOAT.F
Log Message:
gah: Minor documentation corrections to Class.f and removal of redundent instruction in FROT
Index: Class.f
===================================================================
RCS file: /cvsroot/win32forth/win32forth/src/Class.f,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -d -r1.25 -r1.26
*** Class.f 21 Nov 2006 15:26:19 -0000 1.25
--- Class.f 21 Feb 2007 10:13:17 -0000 1.26
***************
*** 37,41 ****
\ ** terminating ]] and then compiles a late-bound call to the method selector
\ ** address on the stack. A run-time error will occur if "code to evaluate" does not
! \ ** a valid object address. \n
\ ** An compile-time error also occurs if [[ isn't preceeded by a selector.
true abort" [[ must be preceeded by a selector " ; IMMEDIATE
--- 37,41 ----
\ ** terminating ]] and then compiles a late-bound call to the method selector
\ ** address on the stack. A run-time error will occur if "code to evaluate" does not
! \ ** produce a valid object address. \n
\ ** An compile-time error also occurs if [[ isn't preceeded by a selector.
true abort" [[ must be preceeded by a selector " ; IMMEDIATE
***************
*** 704,707 ****
--- 704,709 ----
\ 4 = parmTyp -as a named parm
\ 5 = parenType -open paren for defer group
+ \ 6 = defer -late bound call to object address on stack
+ \ 7 = [self] -as a late bound call to self
\ in-application
Index: FLOAT.F
===================================================================
RCS file: /cvsroot/win32forth/win32forth/src/FLOAT.F,v
retrieving revision 1.47
retrieving revision 1.48
diff -C2 -d -r1.47 -r1.48
*** FLOAT.F 7 Nov 2006 11:24:29 -0000 1.47
--- FLOAT.F 21 Feb 2007 10:13:17 -0000 1.48
***************
*** 572,576 ****
\ *G Rotate the top 3 FP stack numbers.
fstack-check_3
- mov ecx, FSP_MEMORY
-fsp-adjust
fld FSIZE fsp-adjust +FSTACK_MEMORY
--- 572,575 ----
|