Browse Source

docs(summary): SYMTAB prefix 7/14, ImportAll verdict

Eric Streit 2 days ago
parent
commit
8683ec9c2e
1 changed files with 7 additions and 2 deletions
  1. 7 2
      SUMMARY.md

+ 7 - 2
SUMMARY.md

@@ -51,8 +51,13 @@ stripped; dep-slot renumbering benign, proven via slot formula):
 * `ERRORS.MOD` 28/30 (`errors-verify-01`; heap was import weight — dropped
   unused Compiler/ComLine; EditPos module + `EDITERR` overlay load decoded).
 * `CODEGEN.MOD` 34/37 (`codegen-verify-01`; keywordTable low-byte overlay).
-* `SYMTAB.MOD` WIP: compiles through GetAttr, dies in EnterIdent (heap);
-  genuine fixes banked (TryCompile logic, allocHook, view-typed params).
+* `SYMTAB.MOD` prefix 7/14 exact, tail by construction (`symtab-wip-04`):
+  nesting per call-graph (`ee`/`ec` reproduced), record-field views, direct-
+  VAR recursive arms (incl. SRC-vs-entry object fix), REPEAT loops, `i * 16`
+  peephole, FindExport hoisted out. ImportAll region PROVEN uncompilable
+  under v1.00-retail (6 experiments; Borland heap ~2x) — full-module
+  verification awaits a bigger-heap Turbo. Genuine fixes banked (TryCompile
+  logic, allocHook, view-typed params, call-graph map).
 Toolchain rules proven on hardware: DEF-leak, exact DEF/MOD param names,
 no FORWARD of DEF-declared procs, nominal array checks, transfer-index
 and transfer-deref bans, zero-cost `CHR(ORD())`/`ORD()`/`CHR()`/`= 0`,