| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-08 | remove old unused stuff, move todo to end | kitty | |
| 2026-03-06 | */mod | kitty | |
| 2026-03-06 | todo in readme | kitty | |
| 2026-03-05 | move back to brk'd memory | kitty | |
| someone on the uiua discord told me about mprotect. it worked! | |||
| 2026-03-04 | fucking oops | kitty | |
| so turns out my comparisons have been fucked for this whole time lmao | |||
| 2026-02-28 | cmove> | kitty | |
| 2026-02-28 | ... whooops | kitty | |
| 2026-02-28 | NOT, duskos-based rename h0 > herestart hend > heremax | kitty | |
| 2026-02-28 | octal, :noname | kitty | |
| 2026-02-27 | VALUE, and make handler a value | kitty | |
| 2026-02-27 | fix new handler | kitty | |
| just reset the stack at the error | |||
| 2026-02-27 | .rs, rp, also i forgot to reset `say` to use stdout | kitty | |
| 2026-02-26 | EVALUATE use return stack | kitty | |
| 2026-02-26 | rename 0branch to ?branch | kitty | |
| 2026-02-26 | fix string stack wonkery? i think? | kitty | |
| i mean it works now afaict... | |||
| 2026-02-26 | don't interpret " | kitty | |
| 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 | |||
| 2026-02-26 | not found error (currently breaks shit) | kitty | |
| 2026-02-26 | add end of input handling to cparse | kitty | |
| 2026-02-26 | handle end of input in PARSE (todo: this in cparse) | kitty | |
| 2026-02-26 | maybe this program is extremely broken. possible | kitty | |
| 2026-02-25 | incomplete assembler displacement | kitty | |
| 2026-02-24 | wtf | kitty | |
| moving the stack after the user memory has entirely fixed the problem i dont understand | |||
| 2026-02-24 | error handling? | kitty | |
| 2026-02-24 | WORDS | kitty | |
| 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. | |||
| 2026-02-23 | i reimplemented s" and it still doesnt work right | kitty | |
| 2026-02-21 | hex dpy words, .s in forth! | kitty | |
| 2026-02-21 | u.r, fix r> >r | kitty | |
| 2026-02-21 | 1+ 1- | kitty | |
| 2026-02-20 | 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. | |||
| 2026-02-19 | rm old unnecessary teststring words | kitty | |
| i still haven't figured out the PNO issue yet. working on it | |||
| 2026-02-19 | fucking oops | kitty | |
| 2026-02-18 | litstring + #tib | kitty | |
| 2026-02-18 | 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 | 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-14 | [compile] and ' | kitty | |
| 2026-02-14 | 0branch (untested) | kitty | |
| 2026-02-14 | branch!! | kitty | |
| 2026-02-14 | immediate, /mod, * | kitty | |
| 2026-02-14 | makefile fix, arithmetic | kitty | |
| 2026-02-14 | it works??????????????? | kitty | |
| 2026-02-13 | backslash comments | kitty | |
