Diff for /gforth/stuff.fs between versions 1.51 and 1.54

version 1.51, 2006/05/07 05:46:47 version 1.54, 2007/02/18 18:30:51
Line 1 Line 1
 \ miscelleneous words  \ miscelleneous words
   
 \ Copyright (C) 1996,1997,1998,2000,2003,2004,2005 Free Software Foundation, Inc.  \ Copyright (C) 1996,1997,1998,2000,2003,2004,2005,2006 Free Software Foundation, Inc.
   
 \ This file is part of Gforth.  \ This file is part of Gforth.
   
Line 351  previous Line 351  previous
 ' uw@ alias w@ ( addr -- u )  ' uw@ alias w@ ( addr -- u )
 ' ul@ alias l@ ( addr -- u )  ' ul@ alias l@ ( addr -- u )
 \ ' sw@ alias <w@ ( addr -- n )  \ ' sw@ alias <w@ ( addr -- n )
 [then]  
   
   [then]
   
   \ safe output redirection
   
   : to-outfile-id ( file-id -- )
       to outfile-id ;
   
   : >outfile ( file-id -- r:old-file-id )
       ]] outfile-id >r try to-outfile-id [[ ; immediate compile-only
   
   : outfile< ( r:old-file-id -- )
       0 ]] literal restore r@ to-outfile-id endtry rdrop throw [[
   ; immediate compile-only
   
   : to-infile-id ( file-id -- )
       to infile-id ;
   
   : >infile ( file-id -- r:old-file-id )
       ]] infile-id >r try to-infile-id [[ ; immediate compile-only
   
   : infile< ( r:old-file-id -- )
       0 ]] literal restore r@ to-infile-id endtry rdrop throw [[
   ; immediate compile-only

Removed from v.1.51  
changed lines
  Added in v.1.54


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