summaryrefslogtreecommitdiff
path: root/TODO
blob: 5f1d82f904f2e0b5bafeede82feed9199f10769d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Intermediate code generation

- 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.

# Name analysis

- Format error messages.
- Return non-zero error code on errors.

# Built-in

Printi should be able to print numbers with multiple digits.