Eric Streit
|
d9f7cf4fee
docs: decoupling complete — every removable inline emit is gone
|
3 дней назад |
Eric Streit
|
02f2526f12
lower L7: split ProcHeading — drop Mangled/SetFuncRes/EndFuncHeader
|
3 дней назад |
Eric Streit
|
6d4aca2f38
docs: the expression/designator/call decoupling is done
|
3 дней назад |
Eric Streit
|
f59b784893
lower L7: decouple the remaining runtime value ops
|
3 дней назад |
Eric Streit
|
0ebe92eea7
lower L7: decouple assignment from the emitter
|
3 дней назад |
Eric Streit
|
06672908fe
lower L7: decouple Design and ResultComp from the emitter
|
3 дней назад |
Eric Streit
|
90d2529af6
lower L7: decouple Design/Fact/ArgList/ActParam and drop the note chain
|
3 дней назад |
Eric Streit
|
367b64656d
docs: session summary — the L7 flip landed and the emit decoupling started
|
3 дней назад |
Eric Streit
|
bd624a5b4a
docs: record the value/emit decoupling progress and the coupled remainder
|
3 дней назад |
Eric Streit
|
d469c78fb6
lower L7: decouple Fact's runtime builtins and calls
|
3 дней назад |
Eric Streit
|
4f2afa0525
lower L7: decouple Expr relation from the emitter
|
3 дней назад |
Eric Streit
|
5fb26e7955
lower L7: decouple Term from the emitter
|
3 дней назад |
Eric Streit
|
6001af69dc
lower L7: decouple SimExpr from the emitter
|
3 дней назад |
Eric Streit
|
8b48c808da
docs: record the completed dead-code sweep
|
3 дней назад |
Eric Streit
|
b0ef2bf2ab
lower L7: remove unused AST.TxtLen and AST.SetKind
|
3 дней назад |
Eric Streit
|
241c2c9ec6
lower L7: remove SymTab/QbeGen procedures made dead by the flip
|
3 дней назад |
Eric Streit
|
e2698286e4
lower L7: remove four QbeGen procedures orphaned by the emit deletion
|
3 дней назад |
Eric Streit
|
d730e80a45
lower L7: remove the dead Can* capability walkers and flip scaffolding
|
3 дней назад |
Eric Streit
|
f014363356
docs: designators are fused with the grammar value/note chain too
|
3 дней назад |
Eric Streit
|
acc4e9158b
lower L7: drop inline emit from the declarations/lifecycle
|
3 дней назад |
Eric Streit
|
7de78bbefc
fix: RestoreSession clears the VAR-actual note ring (grammar notes leaked into Lower)
|
3 дней назад |
Eric Streit
|
2a35150553
docs: removing the grammar's QbeGen.DeclVar exposes a latent Lower bug
|
3 дней назад |
Eric Streit
|
14f3f84777
docs: calls/headings block on fused check+emit QbeGen functions
|
4 дней назад |
Eric Streit
|
d6f7657a45
docs: expressions are the front-end constant evaluator, not just inline emit
|
4 дней назад |
Eric Streit
|
94313ef34d
docs: note the inline-emit deletion slices and the query/state entanglement
|
4 дней назад |
Eric Streit
|
ce372475ea
lower L7: drop inline emit from the control-flow statements
|
4 дней назад |
Eric Streit
|
e5830b2cd4
lower L7: drop inline emit from the builtin statements
|
4 дней назад |
Eric Streit
|
857c221aaa
lower L7: flip the switch — Lower is the only active emitter
|
4 дней назад |
Eric Streit
|
66185f9b97
toto: reformat test module
|
4 дней назад |
Eric Streit
|
02bc5ae7c2
lower L7: close the last single-file and session gaps for the flip
|
4 дней назад |