aboutsummaryrefslogtreecommitdiff
path: root/src/lisp/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lisp/mod.rs')
-rw-r--r--src/lisp/mod.rs15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/lisp/mod.rs b/src/lisp/mod.rs
index b863bba..5166a04 100644
--- a/src/lisp/mod.rs
+++ b/src/lisp/mod.rs
@@ -1,9 +1,12 @@
1mod error; 1pub mod env;
2mod expr; 2pub mod error;
3mod lex; 3pub mod expr;
4mod number; 4pub mod lex;
5mod parse; 5pub mod number;
6pub mod parse;
7
8use std::collections::HashMap;
6 9
7use expr::LispExpr; 10use expr::LispExpr;
8 11
9pub type Environment = Vec<(String, LispExpr)>; 12pub type Environment = HashMap<String, LispExpr>;