diff options
Diffstat (limited to 'src/lisp/mod.rs')
-rw-r--r-- | src/lisp/mod.rs | 15 |
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 @@ | |||
1 | mod error; | 1 | pub mod env; |
2 | mod expr; | 2 | pub mod error; |
3 | mod lex; | 3 | pub mod expr; |
4 | mod number; | 4 | pub mod lex; |
5 | mod parse; | 5 | pub mod number; |
6 | pub mod parse; | ||
7 | |||
8 | use std::collections::HashMap; | ||
6 | 9 | ||
7 | use expr::LispExpr; | 10 | use expr::LispExpr; |
8 | 11 | ||
9 | pub type Environment = Vec<(String, LispExpr)>; | 12 | pub type Environment = HashMap<String, LispExpr>; |