Data stack: ( -- a )
+X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=reference.html;h=41b019023b1af32bf74615ca410080ca0b93aa9c;hb=39427aee877cab09feea798b146e06dc7bfc25cc;hp=7da9aa85489a9ae3834c2a452e98f543ff1622cd;hpb=6234f75b32f6113896d6b15c79fb29d5c7ccb79c;p=rrq%2Frrqforth.git diff --git a/reference.html b/reference.html index 7da9aa8..41b0190 100644 --- a/reference.html +++ b/reference.html @@ -886,6 +886,7 @@ asciidoc.install();
TELL .TEMP TEMP +TEMPHELD TEMPSPACE TERMINATE0 TFA>CFA @@ -3523,6 +3524,22 @@ small and short-lived data areas.
Data stack: ( -- a )
+"TEMPHELD" is a variable word that keeps the lowest offset of the +TEMPSPACE space to reuse upon cycling. The space +below TEMPHELD is "held" in the sense of not being reused upon +cycling. An application may change the TEMPSPACE offset as needed to +dynamically preserve memory longer term.