Interpreter inspired by Monkey language from the book "Writing an Interpreter in Go" by Thorsten Ball—now written in Rust!
Currently, this interpreter lexes the following tokens
- '='
- '=='
- '!='
- '+'
- '-'
- '!'
- '*'
- '/'
- '<'
- '>'
- ','
- ';'
- '('
- ')'
- '{'
- '}'
- 'let'
- 'fn'
- 'if'
- 'else'
- 'return'
- 'true'
- 'false'
- Identifiers containing alphabetic characters
- non negative 32 bit integers