lri is a lightweight Rust interpreter currently in its early development stages. The goal is to provide basic lexical analysis, parsing, and expression evaluation, making it a simple yet functional tool for interpreting Rust code snippets.
- Lexical Analysis: Tokenizes input code into meaningful units.
- Parsing: Parses tokenized code into a structured representation.
- Expression Evaluation: Evaluates parsed expressions.
- Clone the Repository:
git clone https://github.com/qbb84/lri.git cd lri
- Build and Run
cargo build cargo run