Eric Streit
|
0adc637908
feat: add separate compilation with per-unit objects
|
5 days ago |
Eric Streit
|
11c8db2c3a
language: pointer-based 1-D open views (M6)
|
5 days ago |
Eric Streit
|
3cd20c5024
language: SET CONST declarations (static masks)
|
1 week ago |
Eric Streit
|
cb97d17ade
generics inc3: procedure parameters
|
1 week ago |
Eric Streit
|
f500a120d1
two-phase parse milestone 2c (WIP): defer bodies and re-parse at unit end
|
1 week ago |
Eric Streit
|
cdb643655f
two-phase parse milestone 2b: scope save/restore primitives (inert)
|
1 week ago |
Eric Streit
|
bcb93a5053
lower L7: retire the -lower flag and the degenerate byte-compare tests
|
3 weeks ago |
Eric Streit
|
d730e80a45
lower L7: remove the dead Can* capability walkers and flip scaffolding
|
3 weeks ago |
Eric Streit
|
02bc5ae7c2
lower L7: close the last single-file and session gaps for the flip
|
3 weeks ago |
Eric Streit
|
8add346eb0
lower L7: result suffixes, C procs/varargs, UString builtins/concat
|
3 weeks ago |
Eric Streit
|
2509859574
lower L7: EndSession takes the test-suffix flag
|
3 weeks ago |
Eric Streit
|
f593a8ff1d
lower L7: scope-aware proc lookup, per-unit globals, qualified proc vars
|
3 weeks ago |
Eric Streit
|
4cc3a0e293
lower L7: working per-unit flip, whole-session tables + hash index
|
3 weeks ago |
Eric Streit
|
a3ef897134
fix: make Lower V3-legal and stop the fixpoint masking errors
|
3 weeks ago |
Eric Streit
|
d30abfd182
lower L7 (start): session re-emit mechanism
|
3 weeks ago |
Eric Streit
|
2ebd40e557
lower L3: procedures self-host (flatten Lower proc table)
|
3 weeks ago |
Eric Streit
|
192e63871b
lower phase slice 0: re-emit mechanism + scalar L0 subset
|
3 weeks ago |