An Interpreter for the monkey language
Go to file
ishanjain28 2863ad8aa4 Refactor and added identifier expression parser
1. Refactor Lexer::Token to Lexer::Token + Lexer::TokenType.
2. Added From/TryFrom on Lexer::Literal.
3. Added ExpressionStatement Parser
4. Added From<String> for ParseError.
5. Added prefix_parse_fn and infix_parse_fn table.
6. Added parse_expression
7. Added tests
8. Fixed lint issues reported by Clippy
2019-09-12 22:49:57 +05:30
src Refactor and added identifier expression parser 2019-09-12 22:49:57 +05:30
.gitignore Refactored parser back to using traits rather than enum, Added gitignore, Added return statement 2019-09-09 00:44:27 +05:30
Cargo.lock Refactored again, Compiles now. 2019-09-07 01:16:52 +05:30
Cargo.toml Refactored again, Compiles now. 2019-09-07 01:16:52 +05:30