| Age | Commit message (Collapse) | Author |
|
|
|
figure i'll start doing this now while it's still relatively small
|
|
|
|
oops
|
|
|
|
|
|
|
|
not sure what teh issue is here yet
|
|
i mean it works now afaict...
|
|
also fixes the Leaving shit on the stack issue. i still dont know what
that's about but i just `drop` it and its fixed
|
|
|
|
|
|
|
|
|
|
moving the stack after the user memory has
entirely fixed the problem
i dont understand
|
|
|
|
still not sure whats going on with s".
i have discovered that using multiple s" seems to point the LFA
of cell+ (the first forth-defined word) to directly after the
text of the second string. now i just need to figure out Why or How that
could possibly be happening.
|
|
still doesn't work. i'm still at a loss for where the problem is coming
from. i think i will make it use cmove, again, and put a breakpoint
there so i can figure out how uninterpreted code is making it into
the stack.
|
|
|
|
seems to be string handling issue
somehow the actual text of the next word ends up on the stack
|
|
|
|
|
|
|
|
the commas for rmmod.reg registers is quite elegant i think.
i hope it ends up working well
|
|
nothing functional, mostly my comments as i figure all this out
|
|
|
|
|
|
i forgot i yoinked my ALLOT from jonesforth which returns
a value. may change this but it would require a few rewrites so eh
|
|
|
|
|
|
|
|
|
|
holby Sheet!! numeric i/o is real!!!
need to test different bases. if hex works
and also if number padding works (i have not tested that yet)
i can start writing better debugging tools and i can stop
having to pipe my output through xxd!!
this also will mean the end of DONEDONEYIPPEEEE,,,, :<
|
|
|
|
for some reason a separate PAD section wasn't working.
this also fixes the 18 digit Issue. there are still issues i need to
sort out though.
|
|
i still haven't figured out the PNO issue yet.
working on it
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i Probably should change : to use this.
and while i'm at it make a word for setting/unsetting the smudge bit.
|
|
|
|
i think that doing Everything in forth while possible
is kinda putting more effort in for no reason,
so we now have BASE and the ability to use hex digits. whee!
|
|
|