Eric Streit
|
a9a8ecdf31
lower: guard failed ProcInfo/ParamInfo (no garbage-np loop)
|
1 nedēļu atpakaļ |
Eric Streit
|
caeeeb5d48
AST: grow arena/pool for session re-emit (compact z data, negligible image cost)
|
1 nedēļu atpakaļ |
Eric Streit
|
ff38570839
docs: per-unit Lower blocked by parse-time QbeGen state (the flip is a grammar rewrite)
|
1 nedēļu atpakaļ |
Eric Streit
|
3b994d7240
chore: move qualified-name scratch cases into tests/
|
1 nedēļu atpakaļ |
Eric Streit
|
c9bd0cb1d4
docs: L7 session re-emit works for small sessions; AST-arena blocks the compiler
|
1 nedēļu atpakaļ |
Eric Streit
|
ce2fc676f1
lower L7: DefUnit AST + working session re-emit
|
1 nedēļu atpakaļ |
Eric Streit
|
298206afcb
docs: L7 status/plan (session re-emit started; gaps and flip plan)
|
1 nedēļu atpakaļ |
Eric Streit
|
d30abfd182
lower L7 (start): session re-emit mechanism
|
1 nedēļu atpakaļ |
Eric Streit
|
18113ea167
docs: qualified names prepared; per-unit mechanism = L7 flip
|
1 nedēļu atpakaļ |
Eric Streit
|
76048e09f0
lower L6: qualified names (M.x / M.P) — prepared for the flip
|
1 nedēļu atpakaļ |
Eric Streit
|
16a6ddc956
docs: Lower L6 classes done; imports remain
|
1 nedēļu atpakaļ |
Eric Streit
|
7aa21ff1ed
lower L6: virtual dispatch, class pointers, empty class BEGIN
|
1 nedēļu atpakaļ |
Eric Streit
|
751a2273f0
lower L6: classes (methods, fields, sibling calls, inheritance)
|
1 nedēļu atpakaļ |
Eric Streit
|
b81a7257ae
docs: Lower L6 status (nested modules done; imports blocked by session model; classes next)
|
1 nedēļu atpakaļ |
Eric Streit
|
f82f72b5bb
lower L6 (start): nested modules
|
1 nedēļu atpakaļ |
Eric Streit
|
1570367808
fix: accept '_' in identifiers (ISO Modula-2)
|
1 nedēļu atpakaļ |
Eric Streit
|
8a67c75882
fix: nested-array record fields in array-of-record data
|
1 nedēļu atpakaļ |
Eric Streit
|
e67886a590
docs: Lower L4/L5 status
|
1 nedēļu atpakaļ |
Eric Streit
|
0b22c8a93f
lower L5 (params): aggregate formals, value open arrays
|
1 nedēļu atpakaļ |
Eric Streit
|
081869f333
lower L5 (sets/strings): set arithmetic and string concatenation
|
1 nedēļu atpakaļ |
Eric Streit
|
5e23bfee5e
lower L5 (literals): char/real/string/set literals, IN, typed relations
|
1 nedēļu atpakaļ |
Eric Streit
|
53a1d15649
lower L4: builtins, CASE, WITH
|
1 nedēļu atpakaļ |
Eric Streit
|
ab507e2452
lower L5 (core): records, arrays, field/index designators, aggregate copies
|
1 nedēļu atpakaļ |
Eric Streit
|
2ebd40e557
lower L3: procedures self-host (flatten Lower proc table)
|
1 nedēļu atpakaļ |
Eric Streit
|
bd60d0704b
docs: status of nested-array-field bug (stride fixed, sub-descriptors remain)
|
1 nedēļu atpakaļ |
Eric Streit
|
dd760634de
fix: record/class/set element stride in array data (ArrBodyItems)
|
1 nedēļu atpakaļ |
Eric Streit
|
7c0d6c430e
docs: L3 option 2 reaches 183/183; nested-array-field bug found
|
1 nedēļu atpakaļ |
Eric Streit
|
edf24d9ba4
docs: L3 option 2 functionally proven; blocker is no-FORWARD recursion
|
1 nedēļu atpakaļ |
Eric Streit
|
90b1d7601a
docs: handoff for finishing L3 via option 2 (zero SymTab surface)
|
1 nedēļu atpakaļ |
Eric Streit
|
e2763458fd
docs: session summary 2026-10-04(c) - L3 attempted, parked green
|
1 nedēļu atpakaļ |