|
b30bbcab28
|
Parse call statements
|
2024-09-24 22:20:57 +02:00 |
|
|
daec506ed3
|
Put _start and main call into builtins
|
2024-09-21 23:35:32 +02:00 |
|
|
0a8d3fce2f
|
Collect function declaration symbols
|
2024-09-20 23:00:07 +02:00 |
|
|
1cbbef19af
|
Stub the implementation for all phases
|
2024-09-08 02:08:13 +02:00 |
|
|
d405072dbf
|
Access multidimensional arrays
|
2024-08-15 20:13:56 +02:00 |
|
|
38a8d6811c
|
Write parameter info into procedure info
|
2024-08-12 00:50:36 +02:00 |
|
|
385322235d
|
Look for undefined symbols
|
2024-08-06 17:02:18 +02:00 |
|
|
a1863147f8
|
Don't allow identifier duplicates
|
2024-08-05 22:56:35 +02:00 |
|
|
9cb9ab536f
|
Create procedure local symbol table
|
2024-08-04 12:23:19 +02:00 |
|
|
5f8d9abe76
|
Require trailing semicolon for type declarations
|
2024-08-02 00:09:57 +03:00 |
|
|
d4471ca2fa
|
Collect types into the global symbol table
|
2024-07-31 00:49:16 +03:00 |
|
|
92990e52f0
|
Add typeExpression to type converter
|
2024-07-29 08:26:47 +03:00 |
|
|
ce7652c618
|
Add types for name analysis
|
2024-07-26 12:22:07 +02:00 |
|