Parse call statements
This commit is contained in:
10
TODO
10
TODO
@ -1,15 +1,17 @@
|
||||
# Intermediate code generation
|
||||
|
||||
- Put symbol table in the reader monad and it to the stack
|
||||
or use the state monad for everything.
|
||||
- Add errors handling to the monad stack.
|
||||
- Traverse the AST and generate IR.
|
||||
|
||||
# ELF generation
|
||||
|
||||
- Don't ignore relocations where the symbol is not defined in the symbol table.
|
||||
Report an error about an undefined symbol.
|
||||
- Don't hardcode symbols in symbolEntry.
|
||||
|
||||
# Name analysis
|
||||
|
||||
- Format error messages.
|
||||
- Return non-zero error code on errors.
|
||||
|
||||
# Built-in
|
||||
|
||||
Printi should be able to print numbers with multiple digits.
|
||||
|
Reference in New Issue
Block a user