Eric Streit
|
ea1a294593
v1 sources to src/ (build with gm2 -I src, objects stay at root) plus real-comparison codegen fix (emit D5 before stack juggling, 158/158 tests green)
|
3 minggu lalu |
Eric Streit
|
480e5149c4
step11: separate compilation units DEFINITION/IMPLEMENTATION/IMPORT; 157/157 tests green
|
3 minggu lalu |
Eric Streit
|
64c78543cf
step10 fix: init numbers from shared proc pool + Showcase3; 144/144 tests green
|
3 minggu lalu |
Eric Streit
|
e239d3dd3c
step10: module BEGIN bodies + self-reference; 143/143 tests green
|
3 minggu lalu |
Eric Streit
|
4e53b4263b
step7: module procedures — params, VAR, functions, open formals, bare calls; 120/120 tests green
|
3 minggu lalu |
Eric Streit
|
9a9789ee2b
step6: local MODULEs — vars, consts, parameterless procs, M.x access; 112/112 tests green
|
3 minggu lalu |
Eric Streit
|
6aa1959a3b
step5: open arrays, whole copy, strings, I/O, NIL trap; 99/99 tests green
|
3 minggu lalu |
Eric Streit
|
84d7e8bde3
step4: composites — arrays, records, sets, pointers, strings, WITH; 74/74 tests green
|
3 minggu lalu |
Eric Streit
|
38a2fad7bf
step3: procedures — nested, params, recursion, FORWARD, RETURN; 49/49 tests green
|
3 minggu lalu |
Eric Streit
|
242ced8e1e
step2: scalars + MC64 backend — SymTab, MGen emitter, 25/25 tests green; fix bit_in operand order
|
3 minggu lalu |