Home | Notifications | New Note | Local | Federated | Search | Logout
Note Detail
Reply to @ireneista@adhd.irenes.space
Irenes (many)@ireneista@adhd.irenes.space (2026-09-08 11:07:58)
we're going to need to add one more layer of abstraction after we get this working on programs written in our Evocation dialect of assembly, which is what we've been starting with since it's simpler. when we need it to work on full Forth programs, the hex transform will have to do some additional tweaking to the label and log-load transforms, both of which are used as part of Forth compilation.
---Reply---
Irenes (many)@ireneista@adhd.irenes.space (2026-09-08 11:08:56)
however, we're confident now that we understand the shape of those tweaks, and it's really not that bad. for the most part the hex transform just has to get out of their way and let them run, while treating the output they generate the same way it treats other output.
it also needs to modify how the log-load transform deals with comments, but that's easy.
Reply
---Replies---
Irenes (many)@ireneista@adhd.irenes.space (2026-09-08 11:09:32)
so. this is all gonna work. we're excited. we don't really expect anyone followed all those details, but hopefully at least we got the core idea across, the special comment syntax.