summary refs log tree commit diff
path: root/transform.e
AgeCommit message (Expand)Author
11 dayssmall changes towards self-hostingIrene Knapp
11 daysokay s" ." and ' do their things nowIrene Knapp
11 daysit runs!!!!!! it interactively reads input and everythingIrene Knapp
11 daysthe interpreter fully compiles nowIrene Knapp
11 dayswhew, okay, lots of interpret stuff implemented nowIrene Knapp
11 daysokay, input buffers should work now (untested though)Irene Knapp
11 daysdynamic.e is split up again, and more progressIrene Knapp
11 daysstarted cleaning up all the log-loaded functionalityIrene Knapp
11 daysAdd high-level flow control to the log-load transformIrene Knapp
12 daysokay, s" and ." work all-the-way in the log-load transform nowIrene Knapp
12 daysokay, keywords work under the log-load transform nowIrene Knapp
12 daystidied away core-plus.eIrene Knapp
12 daysthe entirety of core.e now log-loadsIrene Knapp
12 daysso yeah, docol, exit, and lit all work in log-load nowIrene Knapp
12 dayscolon, semicolon, and compiled integers all work with log-load nowIrene Knapp
13 dayscreate works now, and docol outputs successfullyIrene Knapp
13 daysadd a really powerful stack depth tracking feature for transforms to useIrene Knapp
14 daysrename all the label alternates to their longform versionsIrene Knapp
14 dayslog-load-variable and label-keyword-alternate work nowIrene Knapp
14 daysyessssssssIrene Knapp
2026-05-18okay there's a strat for making the here/latest variables nowIrene Knapp
2026-05-17more progress on the log-load transformIrene Knapp
2026-05-17implement log-load-create; add all the pack/unpack stuff to core.eIrene Knapp
2026-05-16the skeleton of the log-load transform is in place nowIrene Knapp
2026-05-16add a stub for the log-load transform, and a ton of documentationIrene Knapp
2026-05-16ah, oops, there was a bug in the label transform for compiled wordsIrene Knapp
2026-05-16word labels are now stored as offsetsIrene Knapp
2026-05-16it WORKS. WOW. nice.Irene Knapp
2026-05-16it's much closer, most of the labels work correctly nowIrene Knapp
2026-05-15the next-entry pointers in the generated dictionary work nowIrene Knapp
2026-05-15make the label transformation work all the way, no crashingIrene Knapp
2026-05-15document the assumptions between labels and transformsIrene Knapp
2026-05-15transform runs inside the label loop now, and is able to do compilationIrene Knapp
2026-05-15fix things up so it gets through cold-startIrene Knapp
2026-05-15now there's a concept of pushing and popping input sourcesIrene Knapp
2026-05-13copy input to a memory bufferIrene Knapp
2026-05-12rough draft of some code that transforms other code for bootstrappingIrene Knapp