From 5c03b33982aef940117abd78436fd22729ae140a Mon Sep 17 00:00:00 2001 From: Virgil Dupras Date: Mon, 30 Mar 2020 21:19:48 -0400 Subject: [PATCH] forth: remove sysvarWord type Not needed anymore. CONSTANT does the trick. --- emul/forth/z80c.bin | Bin 1549 -> 1549 bytes forth/core.fs | 11 ++++------- forth/forth.asm | 16 ++++------------ 3 files changed, 8 insertions(+), 19 deletions(-) diff --git a/emul/forth/z80c.bin b/emul/forth/z80c.bin index 4d5549fe7b71d0e29835b6e877bcd1efd76aeabf..8056642322800b15bde44f41b744e5a47ce70f47 100644 GIT binary patch delta 560 zcmYL`yGsK>5XQgk-tI*SXQc=R)S%+|sKiQ9GzL8cBk{yoh{zeiN92e(#42bbDXfB> zg;l^p@IOc$>@0(gjfkL)t)eqY)Mi=co5ydyxrkgu?zW{ax4(vS;nJR5EmTxhJ{mDN zOKu{yoJzQet3Z_DU}iR%a{HkyR1KjW4EkHSqm11K(?YkJmp%*()#JI{!@S+jaZh|n zPq3y@5f08(4?@_GX*_>ZhhXR6*dBnk5W`V^%iA9|kwWx(kxidm)=s<|*zb*OIBZPM&e4J#nuapbi3&#ydf<9EHJ^ z*2}ZL6xBkraUVeWlx|dXVaz0c6q^$}=q%U9e^!xlTX`H2e41(0$d!q4oU$bjRUI1v Joo=%Yp&uJvfnERr delta 560 zcmYL`J4*vW6opS_c4k%9O{GLkp+Ut(?X>cRkARD4G)9b#BEIkuU6M$!S}X%9NPd7_ zKr1_cL+W57ViiOX#Li0e-Xv->4ELP5_nUJstPAUIOX|zEXKTkQ?8{}pq{{Neh`^ms zMB@wbXaaM}7e%<3n2f~}-B32lhNWHfdK>A?wiASD!%>UUgMqcSUEyb}b=VHo_< ze*MtbqU_fj*Zdy2N`gfK-ag8vPn|yg8UqB)WAzJ?lPSR{=OR~y`yxFj^SIaS_^Lww zg*uK#8$okUc?i+q066v{-9Wd-GUd~NCsirLRCtW@e. PFA+2 (right ; after the actual cell) is a link to the slot right after that DOES>. ; Therefore, what we need to do push the cell addr like a regular cell, then @@ -561,10 +554,9 @@ litWord: ; entry, we always have a predictable prev offset for the grafter's first ; entry. ; 2. Tell icore's "_c" routine where the boot binary ends. See comment there. - .db "_bend" .dw $-EXECUTE .db 5 -; Offset: 0253 +; Offset: 0249 .out $