Data stack: ( -- a )
+X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=reference.html;h=c690537f14c9cb1de13f3e3e4554c2c242729f05;hb=6033a6e2fb9ba8dfbf32a49c7914da206284ca0c;hp=41b019023b1af32bf74615ca410080ca0b93aa9c;hpb=cabd8413c10848728efcc2b869f631294f755d4d;p=rrq%2Frrqforth.git diff --git a/reference.html b/reference.html index 41b0190..c690537 100644 --- a/reference.html +++ b/reference.html @@ -888,6 +888,7 @@ asciidoc.install(); TEMP TEMPHELD TEMPSPACE +TEMPUSED TERMINATE0 TFA>CFA TFA>DFA @@ -3573,6 +3574,22 @@ overlapping a prior request.
Data stack: ( -- a )
+"TEMPUSED" is a variable word that keeps the lowest offset of the +TEMPSPACE space to use next as temporary space. This +is advance upon each allocation via TEMP, and recycled back +to TEMPHELD when next allocation otherwise would exceed +the space size.