summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
9 daysfix .skitty
9 dayswords: don't print hidden wordskitty
9 dayswords now Working™kitty
9 daysfix search-wordlist, more tests againkitty
i think thats enough tests for now maybe also maybe i should separate test.fs into a test dir with multiple files? next point of order is .s words and dump at some point also i need to do case stuff. maybe that should be first? also i want dump to have term colours like jewelforth's one has which is a good opportunity to actually use the vocabulary functionatily. bit more ambitious, but i also want to add line editing stuff. i'm worried this will mean fucking around with input again though. also i want to include a startup timer. running the whole testing suite is about 0.035s which is Alright i think, i'd like more detailed stats than `time` gives though. i don't think speed matters too much though
9 daysrecurse, chars, more testskitty
10 daysspecify .fs as forthkitty
forgejo showing test.fs as glsl
10 daysbasic testskitty
10 daysfix include splonking on blank lineskitty
10 daysa few testskitty
but include is broken (empty lines close the file) so i need to fix that
10 daysrun tests from makefile and clarify licensekitty
10 daystest stuff, also vocab works it looks like. lovelykitty
10 daysmore vocab work - injection successkitty
10 daysvocab stuff, comparekitty
2026-04-17rm debug bye i accidentally left inkitty
2026-04-17loouping and start of wordlistkitty
2026-04-16do of loopkitty
2026-04-14whee!!!kitty
2026-04-13un-standardise `abort"`kitty
i like it better this way
2026-04-12evaluate, welcomekitty
no docs yet still
2026-04-12console input: it Works, okkitty
2026-04-10remove debug shitkitty
2026-04-10input stuff, fix parse{,-name} skipping last char of tibkitty
2026-04-08some erroring stuffkitty
2026-04-08some documentationkitty
maybe reorganise the docs into topics
2026-04-08yeah i'm simplifying this shitkitty
2026-04-08i need to redo this from scratchkitty
the input buffering. not the whole forth
2026-04-07none of this i/o stuff is documented or testedkitty
2026-03-31some input internalskitty
maybe this stuff should be hidden. not sure yet
2026-03-30errno stuff and defer words wheeeeekitty
2026-03-29DEFER-ed words in core, file open/read/write/closekitty
2026-03-28PNO and some other stuffkitty
2026-03-28wheeeekitty
2026-03-24zstrings and the worst hack in the universekitty
2026-03-24fix s" also rp sp and emitkitty
2026-03-23strings + nip and tuckkitty
2026-03-23value to +to -tokitty
2026-03-23compile-only actually implementedkitty
2026-03-23boolean wordskitty
2026-03-23fix broken allot, variablekitty
2026-03-23create does> constantkitty
seems to work just fine. wonderful! i don't think the speed should be that much worse but if it ends up being slow i can manually make a faster `constant`.
2026-03-23boilerplate for create does>kitty
2026-03-21quite a lotkitty
the documentation descriptions Leave a Lot to be Desired
2026-03-20rudimentary Error Technology™kitty
2026-03-20base wordskitty
2026-03-20d,, branch, ?branchkitty
2026-03-20\ commentskitty
2026-03-20import comparisonskitty
2026-03-20char, immediate, and ( bracket comments )kitty
2026-03-20stack and math wordskitty
2026-03-19math stuffkitty