| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-10 | EXIT (finally) | kitty | |
| it's immediate unlike in ANS forth, because it literally just puts a C3 into the current definition. | |||
| 2026-03-10 | clock_gettime | kitty | |
| i was gonna add time&date but i have no clue how to approach calculating the date | |||
| 2026-03-09 | rm outdated caveat | kitty | |
| 2026-03-08 | port strlen, argc, argv, environ from jonesforth | kitty | |
| 2026-03-08 | WORDS stack leak | kitty | |
| 2026-03-08 | rm unnecessary nasm arg | kitty | |
| 2026-03-08 | remove old unused stuff, move todo to end | kitty | |
| 2026-03-08 | new error: includes too recursed | kitty | |
| 2026-03-07 | readme changes | kitty | |
| 2026-03-07 | replace raw byte execute with assembled execute | kitty | |
| yay!!!! | |||
| 2026-03-07 | +to, -to, broken d) | kitty | |
| 2026-03-06 | */mod | kitty | |
| 2026-03-06 | todo in readme | kitty | |
| 2026-02-27 | ?comp ?intr (not used yet though) | kitty | |
| 2026-02-27 | .errno | kitty | |
| i should go to bed | |||
| 2026-02-26 | maybe this program is extremely broken. possible | kitty | |
| 2026-02-24 | error handling? | kitty | |
| 2026-02-19 | recurse, bl, slightly broken PNO | kitty | |
| 2026-02-17 | CHAR | kitty | |
| 2026-02-17 | some notes on DOES> | kitty | |
| 2026-02-16 | port some comparison n logic words from jf | kitty | |
| 2026-02-15 | emit, cr, sp | 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-09 | immediate interpreter, :, untested | kitty | |
| 2026-02-08 | almost certainly deeply broken FIND | kitty | |
| x86 assembly is fucked | |||
| 2026-01-30 | put a redundant null byte after the string | kitty | |
| this will cause issues if the word has a null byte in the name. so don't do that. obviously | |||
| 2026-01-30 | more primitives, notably PARSE, untested | kitty | |
| 2026-01-27 | untested @ ! and some notes | kitty | |
| 2026-01-22 | changed mind: TOS in memory | kitty | |
| i don't actually think this matters, especially on this hardware. plus it complicates implementation. | |||
| 2026-01-22 | namechange SP → NOS; start stack actually empty | kitty | |
| 2026-01-22 | some macros | kitty | |
| 2026-01-22 | some notes in the readme, vim folding in .s | kitty | |
| 2026-01-21 | formatting | kitty | |
| 2026-01-21 | move to STC forth, note on COMPILE, | kitty | |
| 2026-01-20 | dtc i think is best | kitty | |
| 2026-01-20 | formatting fix: add bullet points to forth reg list | kitty | |
| 2026-01-20 | decision on forth registers | kitty | |
| 2026-01-19 | build test, x86 → x86_64 (changed my mind) | kitty | |
| 2026-01-19 | init commit | kitty | |
