chibicc 20
- Support multi-letter local variables
- Support multi-letter local variables
- Support single-letter local variables
- Support single-letter local variables
- Add the notion of the expression statement
- Add the notion of the expression statement
- Add "return" statement
- Add "return" statement
- Accept multiple statements separated by semicolons
- Accept multiple statements separated by semicolons
- Split main.c into multiple small files
- Split main.c into multiple small files
- Add ==, !=, <= and >= operators
- Handle reserved tokens as strings instead of characters
- Add unary plus and minus
- Add *, / and ()
- Improve error message
- Add a tokenizer to allow space characters between tokens
- Add + and - operators
- Compile an integer to an exectuable that exits with the given number