X-Git-Url: http://git.subgeniuskitty.com/pforth/.git/blobdiff_plain/b2a8ba4a67ac950d38a4e2965510b3256ef43d02..391238894e9b4c5ba60ff52a995b2cda81242242:/fth/system.fth diff --git a/fth/system.fth b/fth/system.fth index c1b7f66..5830cce 100644 --- a/fth/system.fth +++ b/fth/system.fth @@ -721,9 +721,11 @@ ustack 0stackp variable TRACE-INCLUDE : INCLUDE.MARK.START ( c-addr u -- , mark start of include for FILE?) - " ::::" pad $MOVE - pad $APPEND - pad ['] noop (:) + dup 5 + allocate throw >r + " ::::" r@ $move + r@ $append + r@ ['] noop (:) + r> free throw ; : INCLUDE.MARK.END ( -- , mark end of include )