├── .gitignore ├── Cargo.lock ├── Cargo.toml └── src ├── cons.rs ├── env.rs ├── eval.rs ├── expr.rs ├── fun.rs ├── lib.rs ├── main.rs ├── num.rs ├── symbol.rs └── user.rs /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- 1 | [root] 2 | name = "rustlisp" 3 | version = "0.1.0" 4 | 5 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeenS/rustlisp/HEAD/Cargo.toml -------------------------------------------------------------------------------- /src/cons.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeenS/rustlisp/HEAD/src/cons.rs -------------------------------------------------------------------------------- /src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeenS/rustlisp/HEAD/src/env.rs -------------------------------------------------------------------------------- /src/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeenS/rustlisp/HEAD/src/eval.rs -------------------------------------------------------------------------------- /src/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeenS/rustlisp/HEAD/src/expr.rs -------------------------------------------------------------------------------- /src/fun.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeenS/rustlisp/HEAD/src/fun.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeenS/rustlisp/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeenS/rustlisp/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/num.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeenS/rustlisp/HEAD/src/num.rs -------------------------------------------------------------------------------- /src/symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeenS/rustlisp/HEAD/src/symbol.rs -------------------------------------------------------------------------------- /src/user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeenS/rustlisp/HEAD/src/user.rs --------------------------------------------------------------------------------