| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 8 days | i reimplemented s" and it still doesnt work right | kitty | |
| 9 days | broken, segfaulting .free | kitty | |
| seems to be string handling issue somehow the actual text of the next word ends up on the stack | |||
| 9 days | move assembler below branching, ?dup | kitty | |
| 9 days | .REG /digit | kitty | |
| 9 days | accidentally kept in > | kitty | |
| 9 days | idea | kitty | |
| the commas for rmmod.reg registers is quite elegant i think. i hope it ends up working well | |||
| 9 days | starting on assembler | kitty | |
| nothing functional, mostly my comments as i figure all this out | |||
| 10 days | execute, ? | kitty | |
| 11 days | hex dpy words, .s in forth! | kitty | |
| 11 days | .r, fix stack leak | kitty | |
| i forgot i yoinked my ALLOT from jonesforth which returns a value. may change this but it would require a few rewrites so eh | |||
| 11 days | u.r, fix r> >r | kitty | |
| 11 days | 1+ 1- | kitty | |
| 11 days | two spaces for : | kitty | |
| 11 days | forth83 fwd+backwrd MARK and RESOLVE | kitty | |
| 12 days | nip, split u. and . into (u.) and (.) intrnl forms | kitty | |
| 12 days | negate, abs, tuck from pforth, . | kitty | |
| 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,,,, :< | |||
| 12 days | remove testing stuff | kitty | |
| 12 days | forth-created pad | kitty | |
| 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. | |||
| 12 days | rm old unnecessary teststring words | kitty | |
| i still haven't figured out the PNO issue yet. working on it | |||
| 12 days | recurse, bl, slightly broken PNO | kitty | |
| 13 days | fucking oops | kitty | |
| 13 days | fix syntax highlighting (as a treat) | kitty | |
| 13 days | improve s" | kitty | |
| 13 days | ." | kitty | |
| 13 days | litstring + #tib | kitty | |
| 13 days | add TIB | kitty | |
| realising that my plan of just Rewriting everything in forth later was a little Silly, and i can just create a TIB variable and use initfile as its initial value. probably should also create a #TIB variable and make the interpreter (or parse?) use it. i think this makes an EVALUATE word (idk if that was what it was called?) possible too which means file reading and input from terminal would also be possible. wonderful! | |||
| 2026-02-17 | CHAR | kitty | |
| 2026-02-17 | some notes on DOES> | kitty | |
| 2026-02-17 | variable | kitty | |
| 2026-02-17 | until should be immediate | kitty | |
| 2026-02-17 | else | kitty | |
| 2026-02-16 | jonesforth port improvements of stack words | kitty | |
| 2026-02-16 | port some comparison n logic words from jf | kitty | |
| 2026-02-16 | smudge, rewrite : using create and smudge | kitty | |
| 2026-02-16 | CREATE asm word | kitty | |
| i Probably should change : to use this. and while i'm at it make a word for setting/unsetting the smudge bit. | |||
| 2026-02-16 | +! -! allot | kitty | |
| 2026-02-16 | tab is whitespace | kitty | |
| 2026-02-15 | improve number | kitty | |
| 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! | |||
| 2026-02-15 | emit, cr, sp | kitty | |
| 2026-02-15 | remove accidental comment | kitty | |
| 2026-02-15 | working if + then, i think? | kitty | |
| 2026-02-14 | [compile] and ' | kitty | |
| 2026-02-14 | 0branch (untested) | kitty | |
| 2026-02-14 | branch!! | kitty | |
| 2026-02-14 | rm outdated stuff from readme | kitty | |
| will need to write some docs here later | |||
| 2026-02-14 | immediate, /mod, * | kitty | |
| 2026-02-14 | shut up error because i dont care | kitty | |
| 2026-02-14 | makefile fix, arithmetic | kitty | |
| 2026-02-14 | it works??????????????? | kitty | |
| 2026-02-13 | backslash comments | kitty | |
