Todo:
- Comments ?!!
- Add numeric support beyond INT
- Modules
- Lexer should read from io.Reader or bufio.Scanner, not a string
- Unicode support
- Code formatter
- Debugger
- vscode language server
- Change all type flags to uint, and give that type a String()
Complete:
- Tokens track their location in the source.