Diff for /gforth/stuff.fs between versions 1.59 and 1.62

version 1.59, 2008/12/31 15:29:14 version 1.62, 2009/10/05 15:54:28
Line 155  AUser CSP Line 155  AUser CSP
   
 [ifdef] compiler1  [ifdef] compiler1
 : postponer1 ( c-addr u -- ... xt )  : postponer1 ( c-addr u -- ... xt )
     2dup find-name dup if ( c-addr u nt )      2dup find-name
       [ifdef] run-prelude run-prelude [then]
       dup if ( c-addr u nt )
         nip nip name>comp          nip nip name>comp
         2dup [comp'] [[ d= if          2dup [comp'] [[ d= if
             2drop ['] compiler1 is parser1 ['] noop              2drop ['] compiler1 is parser1 ['] noop
Line 391  previous Line 393  previous
   
 : th ( addr1 u -- addr2 )  : th ( addr1 u -- addr2 )
     cells + ;      cells + ;
   
   \ \\\ - skip to end of file
   
   : \\\ ( -- ) \ gforth
       \G skip remaining source file
       source-id dup 0> IF
           >r r@ file-size throw r> reposition-file throw
           BEGIN  refill 0= UNTIL  postpone \  THEN ; immediate

Removed from v.1.59  
changed lines
  Added in v.1.62


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