From 39427aee877cab09feea798b146e06dc7bfc25cc Mon Sep 17 00:00:00 2001 From: Ralph Ronnquist Date: Tue, 15 Jun 2021 14:30:09 +1000 Subject: [PATCH] upgrade --- reference.html | 19 ++++++++++++++++++- rrqforth | Bin 2151848 -> 2151924 bytes 2 files changed, 18 insertions(+), 1 deletion(-) 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.

_______________________________________________________
+

+ +
+

Word: TEMPHELD

+
+
+
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.

+
+_______________________________________________________ +

@@ -3863,7 +3880,7 @@ is deepest.

diff --git a/rrqforth b/rrqforth index 9155a159520c3149b630e7317c44766b96b664a8..96dbec7e44fd155a8628d980ed17410302a984d7 100755 GIT binary patch delta 2930 zcmZ`*4Nz3q6~6D`!oq^?Ze&^h_(a0uE@&E~-NZK2icWPDJ5?vX z47^Sh9ZXg^w55%yO=Tu&jMF$wD+HEhe*j@&ftik-NHev`l1cw&$mmR@+xykyXd@3LK3dNXsUX?X#NI+hoXd8@k9UzZhGP-Ib&6BK!s zA{!JrQIV4r*{I0LikzazCPhwF*{sMGMYbyP6NY(>sddGZ0xcdsYh4=97E8r4eDAvScWih5*g`L7z_{mjjh5UJ>T-hdr=QID?TM3Va!tdcY%`9%w+w5rj5;dkQk}m>-M-KkkLOY{7{yegvh0 zbKt^9a4Jzi6z;&s6gP5*sv+hNLYQJ^hanG>hoCCc8T4oyC}{tLv|eX(C%!xc-=TJb zL$F&APNQ`g%9w#1^Nza3xb&MiNL!-P!?LVoJUI+6F|&t6QtjQ-z1H-PVP>df#N$1l zm~LuuJl`xi8tX~J2wEm!T}s0U1BB^347NlSK)iTt1lFH>F&>YTb4Bs82Kpg|f{!RR z_F)ZMwe~}%D89*Px1mTyb*ZQd(Sz z#yXdyro};8amy&I7vuBTItquZeN}9^R*tUqwT4gWL>i9#yY_#s1djQ05H9;f=5 z!9G9AH^G)rKn`p2|4N*vo;=J!_Av(5Qz3z{vA^H|d7!D4>)E2y&Hz*C^E0Z?C;8Dl z;QWp;yw(pkLtPPR9>YDfZ1V4{#N+$luuE~nE&3HpsANGkb0_}5HTD&ecbNv_7+9?D zS1{bW99J4(mg|eiV~+dV7?>@4IqosXb>f-;WQwkUwmQ}Yz_OWejEhHcpHqDU41|q( zr^8)I`ZZNM_66V>>!lscjef4;3}WOuP2$E~EhIaLmbbu`75|3R5j4hXIW(JB+B-py z*Jnz{@*tSRSA(iQcKmh_R$D&b&Wygwk<0j65VAyHP)#_1irTN^v>1}80h+2IqjbJv zv&IP)hiJx~!Fxfdvu@)?eB8*5kd_@rcZ-@z$3t52Z9Gmj)Um{=9$6&##VX^#qJhb+0T=y z3A{N3w!$`!tN#TvSlX{I%jgBp&xqp3lXRivNwDXrX`l|hOe=wWI>=aUSTPA1dXXQQ z1Q2fHrAc}(+`u7~IPtHO;1oKs;x6O~C-A^sC}6S-OuY-ne7(SRsu#9S+c0n!s-Dxu zdfJ@*KaT4-&0+d?11spgl`_TSj!v=mR8Fp;Fbx?N9lt`VH5GQxHC`O`Xw#LSF{!;9&`Fdd^b%hkq1jU&!Q&$U zSRR2jiNB1{vQ9*21ip}E1!7?Y{~Uo$V%j8{W?+-> z4sM-+`VD%Ndi;7+er_ylR?AQPUJsh5ax|Dk}Y@yCsy?@m2Y9dXuxcEM-OKzHF zQo0Yb)Qu~QZMwqQ8BuoW?{&Cpoo+`Jxj)PL&V3H}R+Q=M9_jQcQV><^G|wCg{)l2? zrJGsY{H5cFg5CT%6&x1mvtU?7ES2KXC~V61l``bhL^}WEXX=$63heG~Cb0*D_(2q& z%}JZ{kYBfdA-@(U?GL4gQGWq<;@q5eN>4PqoOKSjyST=+(_Or`#ziXUG_SQrl(`u9Hfajr?qDM=^QlLs^+OT-!EZa4E%(_SMc#16k1C-8@ZL6^XwV0rQPd^XGon9;sJuv(pXGAiHrAUp g6e0AuwJ*J0bn-dPnydvaYibtY8QLt<8 delta 2658 zcmZ8ieQZ?Hn(li0D7OsdeJsMBOxjWITjwN>Zcckg}w z>`L~1@1EcJopaCE``5d@@(}%<_Lv4T-RKKJ@tIAPg+q%V>1$~5r@{I@*Kwi|StE)@ zOd844h*={RjpS>@su7z;3N%uvktG^gs*zZ`L$OH?;-MfE%fCP^2z%xAxDbR6O*AJe8 zYgLl;n0m78N)3O!{EpOT zHtlJZc8BoRFnB$^b(eCvoOG-*w>d~3)L8U#s9VZ@f&ZW>J11EFRLw$V_W*0-> zIGB~mFdm)JJ23I;GG!ULFOvLQMrGpu8X?P^}Y4E`vL7om4)-5TXW<)_@f!Cjbh{Cph8E z1m2l|66HJxZZ-04?6nb&YZZ9oefkVPKQGQ7nZ(e0;5Ii_N_msmMr$5VO~P_#%QyK2 z@+LX{Wr5pQDLpQ5pH70q`JXzDdtBf?<+!|^mD2kN5m@hhQy|_Kh}sChWTj+@aD#mj za5w@2W)Y5`#o-8)DF+zFgV_i??EH8;H+Dc^Oi@f-0=Ffwt5Zrv&>w{|$0>nH2}~D0 z6NLwqlBjOWgYQORnPa2Cl!zu7!bFtDvM0*22z5KY%F)`*@1kP0H)d5&)cM#+^cFqI z#&B&68lAn{xHCP1WPgmOxT90AhzDbO;gs7RjPdvlU?>K~%AptzE`X=h`~j_LiLUJ5 zw{n_80{D51hvz%eRRjA&iq-o#J1DSM1$KL!_uvkHN0XEvXQhg#<6yPr$GO=Ta4-&D zIe_6ftae(3en3bU;w*k)x(CJDS?1yE>5veXr4a zd|?Vs$Tx9Wf;Q1uEmylM)Vv8Ej9q(MyE>)YQ!E&Tx2L#QPbIp8;Z-iYkbnZECZP-0 z7S<%VFieFTo^#>f5@1)3Cs-e>_X^?8*Ey(Wi0{VvOX7SwjrG$|EqCG5(@;`uhz+&u z?}eH^S|5?0!jGrvP~DH|87M-S0S_H^TV|j|uEi5GG;Ztgof%li0p1Fuw~XEBDP#Ad zV;1TuMcXVC?J#T`t{GaASo=j14Y|>o$Hi5DGs_EMtJFEmg5WS1zLpvo2me5Pqd`oM zuP=17V}tN>VZb2noaJ(R62mb%WwuE-IPnI9*gzT=8u&kk8-n3^JePzDr6I}scXjbp zj?Q&SjWyU=nHFy1#n6!C25%(0gJ5%^Ed>r`Aj!&f#rdtwS!qCk9!l|=cp^n>;!cu% zPf$yN-SX`eZMt^6kOEk-VI!x$BeaIO){;Pre`nRVb_JTGBPl*xA4=g@AJEy_%FReO zl2|hbYn5;U_tBkJ$k932x!Sn8?zp~;5FDXK^_86C)%fKc*yU4Ln1;rJQ*&Han`T9h zPp82mD>#-0Z=sUrvR|j!bqe?RckQk6w?En;sT`mRz%&IMwz%-WX|O40)2u;kXN7Pn z`Z9D{Tu-ww*kjSE42{7ref;t~?|3Ey9{U9<__0jCb3fM+n|*jSLod11hqp3Nr1(bh z%M5HR4O8LUJ)e=IIjQHqdOtI9T^QOp&r|c{JWb8L4C_SOJ&M-Xi+FJ!)+o*MY%Jnm z=ON(!=R7s@VKsMT3zhtX8*^5F;Im5N-oj%d!aUtie?S8<{xLIb{)2(Y9Un{Oe6a1q^mf%+w;bGe2 JR~KR1{{V10th)dJ -- 2.39.2