summaryrefslogtreecommitdiff
path: root/jefs.fs
AgeCommit message (Collapse)Author
2026-03-11xterm altscr/normscrkitty
useful for terminal graphics
2026-03-10EXIT (finally)kitty
it's immediate unlike in ANS forth, because it literally just puts a C3 into the current definition.
2026-03-10clock_gettimekitty
i was gonna add time&date but i have no clue how to approach calculating the date
2026-03-09rename SAY to more standard TELLkitty
i didn't know that TELL existed by that name until after i had made SAY. probably should have done this a while ago
2026-03-09mskitty
2026-03-08raw and cooked modekitty
currently useless but it's there
2026-03-08BINARY, some setup for raw modekitty
2026-03-08constants for raw/cooked mode stuffkitty
i put in all of the iflags and then got bored
2026-03-08at-xy and pagekitty
2026-03-08jonesforth depthkitty
2026-03-08port strlen, argc, argv, environ from jonesforthkitty
2026-03-08WORDS stack leakkitty
2026-03-08rm unnecessary nasm argkitty
2026-03-08include{,d}kitty
2026-03-08s>z, untested include-filekitty
2026-03-08new error: includes too recursedkitty
2026-03-07readme changeskitty
2026-03-07replace raw byte execute with assembled executekitty
yay!!!!
2026-03-07+to, -to, broken d)kitty
2026-03-07asm: write displacementkitty
2026-03-07>byte, >word, fix dump colourskitty
2026-03-07colours and ascii dump (not working correctly)kitty
xxd but bad
2026-03-07terminal colours!kitty
bit annoying to define 'default' and 'normal' but eh
2026-03-07basic DUMP (should add more stuff though), .s in hexkitty
2026-03-07modrm,kitty
i dont know if this is actually writing the instruction correct (or at all) i should work on dump
2026-03-06*/modkitty
2026-03-06todo in readmekitty
2026-03-06welcome messagekitty
2026-03-05call quit on errorkitty
2026-03-05set #tib to zero on empty linekitty
2026-03-05somewhat fix interpreterkitty
2026-03-05error tablekitty
2026-03-05an interpreter!!!!!!!!!!!kitty
aaaaaaaaaaaaaaaaaaaa
2026-03-05HIDEkitty
2026-03-05value source-idkitty
2026-03-05eujh,,,,kitty
look it's ugly as shit but it Works
2026-03-05grow brk at runtimekitty
i really need to figure out syscall error handling
2026-03-05fix ACCEPTkitty
still not ideal because i think blank lines and EOF are handled the same. not sure how they should be separated.
2026-03-05move back to brk'd memorykitty
someone on the uiua discord told me about mprotect. it worked!
2026-03-05untested acceptkitty
2026-03-04remove old commented out stuffkitty
2026-03-04fucking oopskitty
so turns out my comparisons have been fucked for this whole time lmao
2026-03-04umkitty
2026-03-04buffer-keykitty
none of this is tested yet need to do ACCEPT then REFILL then LOAD i guess?
2026-03-04kinda losing steam i think, but i'd like to get this donekitty
2026-03-03mostly just been Thinkingkitty
also have been busy today
2026-03-02move-backkitty
now i need to actually use it in (refill)
2026-03-02true+false, unfinished REFILLkitty
cant be bothered to finish it right now
2026-03-01source-idkitty
2026-02-28cmove>kitty