[gforth] / gforth / objects.fs  

gforth: gforth/objects.fs

Diff for /gforth/objects.fs between version 1.1 and 1.2

version 1.1, Mon Nov 11 16:59:17 1996 UTC version 1.2, Tue Mar 11 16:00:40 1997 UTC
Line 3 
Line 3 
 \ written by Anton Ertl 1996  \ written by Anton Ertl 1996
 \ public domain  \ public domain
   
 \ This is in ANS Forth (with an environmental dependence on case  \ This (in combination with compat/struct.fs) is in ANS Forth (with an
 \ insensitivity; convert everything to upper case for state sensitive  \ environmental dependence on case insensitivity; convert everything
 \ systems). It needs some non-core words (in particular, it uses the  \ to upper case for state sensitive systems).
 \ memory allocation wordset), but I have not made a complete list.  
   \ If you don't use Gforth, you have to load compat/struct.fs first.
   \ compat/struct.fs and this file together use the following words:
   
   \ from CORE :
   \ : 1- + swap invert and ; Create >r rot r@ dup , r> DOES> @ chars
   \ cells 2* here - allot drop over execute 2dup move 2! 2@ ! ['] >body
   \ ' Variable POSTPONE immediate ." . cr Constant +!
   \ from CORE-EXT :
   \ tuck :noname compile, true
   \ from BLOCK-EXT :
   \ \
   \ from DOUBLE :
   \ 2Constant 2VARIABLE
   \ from EXCEPTION :
   \ throw catch
   \ from EXCEPTION-EXT :
   \ abort"
   \ from FILE :
   \ (
   \ from FLOAT :
   \ floats
   \ from FLOAT-EXT :
   \ dfloats sfloats
   \ from MEMORY :
   \ allocate resize
   \ from TOOLS-EXT :
   \ [IF] [THEN]
   
 \ Manual:  \ ---------------------------------------
   \ MANUAL:
   
 \ A class is defined like this:  \ A class is defined like this:
   


Generate output suitable for use with a patch program
Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help