Eric Streit
|
64e5028207
docs: session summary for two-phase parse milestones 2a-2c (2026-10-16)
|
hace 1 día |
Eric Streit
|
f500a120d1
two-phase parse milestone 2c (WIP): defer bodies and re-parse at unit end
|
hace 1 día |
Eric Streit
|
cdb643655f
two-phase parse milestone 2b: scope save/restore primitives (inert)
|
hace 1 día |
Eric Streit
|
dce67fcdfb
two-phase parse milestone 2a: body spans + SeekTo with fidelity check (inert)
|
hace 1 día |
Eric Streit
|
331b308391
docs: generics status 2026-10-15 (inc2 scope + multi-formal link failure)
|
hace 2 días |
Eric Streit
|
e933b7d5b9
docs: session summary for two-phase parse milestone 1 (2026-10-15)
|
hace 2 días |
Eric Streit
|
6c64b46f4f
two-phase parse milestone 1: body-skip probe behind -twophase (inert)
|
hace 2 días |
Eric Streit
|
05ede78ac2
docs: session summary for the resolve/check pass (2026-10-15)
|
hace 2 días |
Eric Streit
|
a63b3cfdf9
docs: design for a two-phase parse (deleting the forward mechanism)
|
hace 2 días |
Eric Streit
|
73586b76f2
docs: step 4d + the architectural conclusion on FwdVar*
|
hace 2 días |
Eric Streit
|
8efae2e540
resolve-check step 4d: re-check forward-tainted assignments
|
hace 2 días |
Eric Streit
|
f388bcaadc
resolve-check: forward-compound test + step 4c notes
|
hace 2 días |
Eric Streit
|
9dc2ed7e86
resolve-check step 4c: propagate resolved types up the expression tree
|
hace 2 días |
Eric Streit
|
c32970a986
resolve-check: forward-selector test + step 4b notes
|
hace 2 días |
Eric Streit
|
192ad55812
resolve-check step 4b: Check resolves a forward designator's type
|
hace 2 días |
Eric Streit
|
06efe9a55e
docs: expression types stored; forward tolerance is a tested feature
|
hace 2 días |
Eric Streit
|
5703b27527
resolve-check step 4a: store expression-node types (AST.SetTy)
|
hace 2 días |
Eric Streit
|
6edf09b612
docs: record step 3 and the Lower type/emit blocker
|
hace 2 días |
Eric Streit
|
7ca434b449
resolve-check step 3: forward operand is InvalidType; drop IsFwdVar
|
hace 2 días |
Eric Streit
|
1e644379d6
docs: note the forward-resolution relocation in the plan
|
hace 2 días |
Eric Streit
|
f34ca98f81
resolve-check step 2: move forward-reference resolution into Check
|
hace 2 días |
Eric Streit
|
83603ca671
docs: revise the resolve/check plan after starting it
|
hace 2 días |
Eric Streit
|
50df0679fc
resolve-check step 1: Check module scaffold (no-op)
|
hace 2 días |
Eric Streit
|
6639c19fbd
docs: design for the resolve/check pass (two-phase part 2)
|
hace 1 semana |
Eric Streit
|
ba9d042091
docs: generics increment 2 summary
|
hace 1 semana |
Eric Streit
|
ccb3cb1bea
generics inc2: instantiate by re-parsing the generic source
|
hace 1 semana |
Eric Streit
|
31633b823f
generics inc2 (WIP): instantiation context + unit/refinement queries
|
hace 1 semana |
Eric Streit
|
6dbf456ab6
docs: stage C cleanup summary (dead text-patching removed; grammar half live)
|
hace 1 semana |
Eric Streit
|
38518c26a1
stage C cleanup: delete the dead forward-variable text-patching
|
hace 1 semana |
Eric Streit
|
3b0cbf5191
docs: session handoff 2026-10-08 (L7 done, language work, generics inc1)
|
hace 1 semana |