Definition
- Types: Rust-style types. Includes
void
type. - Function definition:
fn T identifier(T param)
To-do
- Tokeniser
- Combine multi-char operators
- Fix operator syntax check
>> =
versus>>=
- Abstract syntax tree generation
- Pratt parsing - see this
- Assembly generation
- CI/CD pipeline + tests