Eric Streit
|
6c64b46f4f
two-phase parse milestone 1: body-skip probe behind -twophase (inert)
|
2 dní pred |
Eric Streit
|
f34ca98f81
resolve-check step 2: move forward-reference resolution into Check
|
2 dní pred |
Eric Streit
|
50df0679fc
resolve-check step 1: Check module scaffold (no-op)
|
2 dní pred |
Eric Streit
|
ccb3cb1bea
generics inc2: instantiate by re-parsing the generic source
|
1 týždeň pred |
Eric Streit
|
bcb93a5053
lower L7: retire the -lower flag and the degenerate byte-compare tests
|
1 týždeň pred |
Eric Streit
|
857c221aaa
lower L7: flip the switch — Lower is the only active emitter
|
1 týždeň pred |
Eric Streit
|
2509859574
lower L7: EndSession takes the test-suffix flag
|
1 týždeň pred |
Eric Streit
|
4cc3a0e293
lower L7: working per-unit flip, whole-session tables + hash index
|
1 týždeň pred |
Eric Streit
|
ce2fc676f1
lower L7: DefUnit AST + working session re-emit
|
1 týždeň pred |
Eric Streit
|
d30abfd182
lower L7 (start): session re-emit mechanism
|
1 týždeň pred |
Eric Streit
|
192e63871b
lower phase slice 0: re-emit mechanism + scalar L0 subset
|
1 týždeň pred |
Eric Streit
|
31adfc3471
Result suffixes, PIM coroutines, and a core standard library
|
2 týždňov pred |
Eric Streit
|
7744437f77
fix: long-line buffer overflow (the 7 'set' segfaults)
|
2 týždňov pred |
Eric Streit
|
252d7dd848
lang: variant records (RECORD ... ; CASE tag : T OF ... END)
|
2 týždňov pred |
Eric Streit
|
0d8202b101
lang: strict 235 impl-vs-def signature checks (result, formals, VAR-ness)
|
2 týždňov pred |
Eric Streit
|
af09dc6ce2
unicode inc.1: UCHAR + U'..'/U".." strict-RFC3629 literals (234), UCHR/CHR8/UORD
|
2 týždňov pred |
Eric Streit
|
757f5180d7
V3 compiles itself: self-compiled V3 emits byte-identical .ssa for t_constfold
|
3 týždňov pred |
Eric Streit
|
6cd5ef994e
forward procedure calls: M2S+M2P compile clean under V3 (FORWARD via CR without -m, BITSET, typed set ctor, empty ELSIF, file-handle fix); 110/110
|
3 týždňov pred |
Eric Streit
|
6877b81a3b
v3 step 8.1 — Redux sweep of compiler sources + lenient SYSTEM imports (103/103)
|
3 týždňov pred |
Eric Streit
|
abc41a7320
v3 step 4.3 — separate compilation: single-image sessions (87/87 tests green)
|
3 týždňov pred |
Eric Streit
|
a23793bafe
v3 step 4.1 — procedure calls: emission, frames, recursion (79/79 tests green)
|
3 týždňov pred |
Eric Streit
|
fe297e2ed2
v3 step 1.9 — statements + boolean core, QBE block discipline (28/28 tests green)
|
4 týždňov pred |
Eric Streit
|
42749c6426
v3 step 1.7 — declarations: scalar TYPEs, headings, bodies, FORWARD (15/15 tests green)
|
4 týždňov pred |
Eric Streit
|
342bb966cc
v3 step 1.5 — file:line:col console errors via shared ErrText (9/9 tests green)
|
4 týždňov pred |
Eric Streit
|
135b314214
v3 step 1.4 — module structure: 3 units, imports, opaque, nesting (9/9 tests green)
|
4 týždňov pred |
Eric Streit
|
8d68fea6f6
v3 step 1 — minimal integer pipeline to QBE (5/5 tests green)
|
4 týždňov pred |