about summary refs log tree commit diff
path: root/experiments/recompile.e
diff options
context:
space:
mode:
authorIrene Knapp <ireneista@irenes.space>2026-10-05 01:58:58 -0700
committerIrene Knapp <ireneista@irenes.space>2026-10-05 01:58:58 -0700
commite889b122cee2eb60cd1577c22560c8918b30d749 (patch)
tree1c45bc3869657e4f1b5b6f551bd815b07db86897 /experiments/recompile.e
parent7acba568178af4048135a858a7ca9c6fb9c00520 (diff)
move around a bunch of the files that aren't actually in use
to better describe their status

Force-Push: yes
Change-Id: If5ef70b7872700ff36ef07f20aac1f3b991dff45
Diffstat (limited to 'experiments/recompile.e')
-rw-r--r--experiments/recompile.e12
1 files changed, 12 insertions, 0 deletions
diff --git a/experiments/recompile.e b/experiments/recompile.e
new file mode 100644
index 0000000..c6a6f7a
--- /dev/null
+++ b/experiments/recompile.e
@@ -0,0 +1,12 @@
+~ (entry pointer --)
+: recompile
+  dup word-heading
+  dup guess-entry-end swap entry-to-execution-token 8 +
+  { 2dup < }
+  { space dup @ dup is-codeword
+    { execution-token-to-entry entry-to-name emitstring }
+    { . } if-else
+    8 + } while newline ;
+
+' , recompile
+bye