summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
9 daysspecify .fs as forthkitty
forgejo showing test.fs as glsl
9 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
2026-03-19`grow` calls `executable`kitty
2026-03-18stack operatorskitty
2026-03-18syscallskitty