/rust_arithmetic

A Rust implementation of a lisp-like arithmetic interpreter.

Primary LanguageRustMIT LicenseMIT

rust_arithmetic

This is an interpreter for a basic Lisp-like language for basic arithmetic. It's a simple example of a tokenizer, parser and interpreter in Rust.

Example

rust_arithmetic "(/ (* 2 3 4 5 6) (* 2 3 4))"
> 30