[gforth] / gforth / wordinfo.fs  

gforth: gforth/wordinfo.fs

Diff for /gforth/wordinfo.fs between version 1.6 and 1.7

version 1.6, Tue Nov 29 16:22:51 1994 UTC version 1.7, Sat Oct 7 17:38:21 1995 UTC
Line 20 
Line 20 
         ELSE 2drop false THEN ;          ELSE 2drop false THEN ;
   
 : var?  ( nfa -- flag )  : var?  ( nfa -- flag )
         cell+ (name>)      cell+ (name>) >code-address dovar: = ;
         >code-address ['] udp >code-address = ;  
   
 : con?  ( nfa -- flag )  : con?  ( nfa -- flag )
         cell+ (name>)      cell+ (name>) >code-address docon: = ;
         >code-address ['] bl >code-address = ;  
   
 : user?  ( nfa -- flag )  : user?  ( nfa -- flag )
         cell+ (name>)      cell+ (name>) >code-address douser: = ;
         >code-address ['] s0 >code-address = ;  
   
 : does? ( nfa -- flag )  : does? ( nfa -- flag )
       \ !! does not work on all installations
         cell+ (name>)          cell+ (name>)
         >code-address ['] bits >code-address = ;          >code-address ['] bits >code-address = ;
   
 : defered? ( nfa -- flag )  : defered? ( nfa -- flag )
         cell+ (name>)      cell+ (name>) >code-address dodefer: = ;
         >code-address ['] source >code-address = ;  
   
 : colon? ( nfa -- flag )  : colon? ( nfa -- flag )
         cell+ (name>)      cell+ (name>) >code-address docol: = ;
         >code-address ['] does? >code-address = ;  
   \ the above words could be factored with create-does>, but this would
   \ probably make this file incompatible with cross.
   
 \ VALUE VCheck  \ VALUE VCheck
   


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

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help