--- gforth/extend.fs 2002/12/13 15:49:53 1.48 +++ gforth/extend.fs 2003/01/26 20:56:37 1.53 @@ -25,7 +25,7 @@ decimal \ .( 12may93jaw -: .( ( compilation,interpretation "ccc" -- ) \ core-ext dot-paren +: .( ( compilation&interpretation "ccc" -- ) \ core-ext dot-paren \G Compilation and interpretation semantics: Parse a string @i{ccc} \G delimited by a @code{)} (right parenthesis). Display the \G string. This is often used to display progress information during @@ -118,7 +118,7 @@ decimal begin dup r@ >= while - over 2r@ swap -text 0= if + 2dup 2r@ string-prefix? if 2swap 2drop 2r> 2drop true exit endif 1 /string @@ -265,7 +265,9 @@ variable span ( -- c-addr ) \ core-ext REPEAT drop \ restore udp and dp +[IFDEF] forget-dyncode dup cell+ @ forget-dyncode 0= abort" gforth bug" +[THEN] @ udp ! dp ! \ clean up vocabulary stack 0 vp @ 0