Diff for /gforth/kernel/cond.fs between versions 1.16 and 1.18

version 1.16, 2003/01/20 17:07:41 version 1.18, 2004/08/23 14:03:53
Line 1 Line 1
 \ Structural Conditionals                              12dec92py  \ Structural Conditionals                              12dec92py
   
 \ Copyright (C) 1995,1996,1997,2000 Free Software Foundation, Inc.  \ Copyright (C) 1995,1996,1997,2000,2003 Free Software Foundation, Inc.
   
 \ This file is part of Gforth.  \ This file is part of Gforth.
   
Line 105  variable backedge-locals Line 105  variable backedge-locals
   
 \ Structural Conditionals                              12dec92py  \ Structural Conditionals                              12dec92py
   
   defer other-control-flow ( -- )
   \ hook for control-flow stuff that's not handled by begin-like etc.
   
 : ?struc      ( flag -- )       abort" unstructured " ;  : ?struc      ( flag -- )       abort" unstructured " ;
 : sys?        ( sys -- )        dup 0= ?struc ;  : sys?        ( sys -- )        dup 0= ?struc ;
 : >mark ( -- orig )  : >mark ( -- orig )
  cs-push-orig 0 , ;   cs-push-orig 0 , other-control-flow ;
 : >resolve    ( addr -- )  : >resolve    ( addr -- )
     here swap !      here swap !
     basic-block-end ;      basic-block-end ;

Removed from v.1.16  
changed lines
  Added in v.1.18


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