X-Git-Url: http://git.subgeniuskitty.com/pforth/.git/blobdiff_plain/0b1e24898c41afa1f07854c295881b23aa2faea6..7d169e32d0619ecf128abe042ec5ef6a2655e1a1:/fth/system.fth diff --git a/fth/system.fth b/fth/system.fth index 48572cf..c84f08b 100644 --- a/fth/system.fth +++ b/fth/system.fth @@ -729,9 +729,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 ) @@ -834,4 +836,6 @@ decimal FREEZE \ prevent forgetting below this point .( Dictionary compiled, save in "pforth.dic".) cr +\ 300000 headers-size ! +\ 700000 code-size ! c" pforth.dic" save-forth