|
|
f8ff357045
|
Align the stack upon function entry
|
2026-03-13 18:14:35 +01:00 |
|
|
|
9cf052dfeb
|
Pass lexer state explicitly
|
2026-03-01 23:14:24 +01:00 |
|
|
|
b987dd741a
|
Use operand record in TAC expression visitor
|
2026-02-22 00:11:41 +01:00 |
|
|
|
8142680fb7
|
Allow compound types on the stack
|
2026-02-17 19:59:15 +01:00 |
|
|
|
e9bcd234e5
|
Save TAC pseudo registers in the symbol table
|
2026-02-04 23:13:15 +01:00 |
|
|
|
8e89d33c21
|
Split up the rakefile
|
2026-02-04 18:17:47 +01:00 |
|
|
|
a00f0d57b8
|
Lower global static array and record access
|
2026-01-30 23:21:19 +01:00 |
|
|
|
08b5325f58
|
Generate pseudo variables where possible
|
2026-01-28 20:51:04 +01:00 |
|
|
|
f0f0f431ba
|
Parse more than 7 procedure arguments
|
2026-01-22 16:05:34 +01:00 |
|
|
|
ec83bbcc1e
|
Use static arrays as instruction operands
|
2026-01-19 12:45:52 +01:00 |
|