diff options
| author | Irene Knapp <ireneista@irenes.space> | 2026-10-06 17:43:31 -0700 |
|---|---|---|
| committer | Irene Knapp <ireneista@irenes.space> | 2026-10-06 21:43:29 -0700 |
| commit | 2d9bed2e8e1b8fc3a08c3209d9528b52e3251812 (patch) | |
| tree | 5204f9dc8584dab1a3bff08000c1ce2cf55bbd2b /experiments/mutable-modules.e | |
| parent | dcb2e0642c07a98447bfe4d0be06063f7df251fa (diff) | |
rework the interface to "enchant" to support different kinds of executables
so, in particular, "hex" now builds with the new syntax to implement this, "enchant" now passes the full structure through to "output-contents", which makes it easier to extend. additionally, when inscribing, the source of "evoke" needs to be included in the scope of the hex transform even when the program being compiled is something else, so that it can carefully interfere with the other transforms. this is now implemented, though in an inelegant way that could do with some cleanup. (that last sentence could be the slogan of the whole project :D) Change-Id: I553afadba350a62d6e97a21df2b3e821685b9c0c Force-Push: yes
Diffstat (limited to 'experiments/mutable-modules.e')
0 files changed, 0 insertions, 0 deletions