Diff for /gforth/prims2x.fs between versions 1.36 and 1.39

version 1.36, 1998/12/11 22:54:27 version 1.39, 1999/03/02 15:45:32
Line 42 Line 42
   
 warnings off  warnings off
   
 require search.fs  [IFUNDEF] vocabulary    \ we are executed just with kernel image
 require extend.fs                          \ load the rest that is needed
                           \ (require fails because this file is needed from a
                           \ different directory with the wordlibraries)
   include ./search.fs                     
   include ./extend.fs
   include ./environ.fs
   [THEN]
   
 \ require interpretation.fs  include ./gray.fs
 \ require debugs.fs  
 [IFUNDEF] vocabulary    include search.fs [THEN]  
 [IFUNDEF] environment?  include environ.fs      [THEN]  
 include gray.fs  
   
 100 constant max-effect \ number of things on one side of a stack effect  100 constant max-effect \ number of things on one side of a stack effect
 255 constant maxchar  255 constant maxchar
Line 661  set-current Line 663  set-current
   
 : output-label ( -- )  1 flush-comment !  : output-label ( -- )  1 flush-comment !
     ?flush-comment      ?flush-comment
     ." [" -2 primitive-number @ - 0 .r ." ] "  
     ." (Label)&&I_" c-name 2@ type ." ," cr      ." (Label)&&I_" c-name 2@ type ." ," cr
     -1 primitive-number +! ;      -1 primitive-number +! ;
   
 : output-alias ( -- )  flush-comment on  : output-alias ( -- )  flush-comment on
     ?flush-comment      ?flush-comment
     primitive-number @ . ." alias " forth-name 2@ type cr      ( primitive-number @ . ." alias " ) ." Primitive " forth-name 2@ type cr
     -1 primitive-number +! ;      -1 primitive-number +! ;
   
 : output-forth ( -- )  flush-comment on  : output-forth ( -- )  flush-comment on

Removed from v.1.36  
changed lines
  Added in v.1.39


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>