--- gforth/kernel/cond.fs 2000/09/23 15:47:09 1.10 +++ gforth/kernel/cond.fs 2007/12/31 17:34:59 1.21 @@ -1,6 +1,6 @@ \ Structural Conditionals 12dec92py -\ Copyright (C) 1995,1996,1997,2000 Free Software Foundation, Inc. +\ Copyright (C) 1995,1996,1997,2000,2003,2004,2007 Free Software Foundation, Inc. \ This file is part of Gforth. @@ -105,12 +105,17 @@ variable backedge-locals \ Structural Conditionals 12dec92py +defer other-control-flow ( -- ) +\ hook for control-flow stuff that's not handled by begin-like etc. + : ?struc ( flag -- ) abort" unstructured " ; : sys? ( sys -- ) dup 0= ?struc ; : >mark ( -- orig ) - cs-push-orig 0 , ; -: >resolve ( addr -- ) here over - swap ! ; -: resolve ( addr -- ) + here swap ! + basic-block-end ; +: