pub mod error;
pub mod eval;
pub mod expr;
pub mod lex;
pub mod number;
pub mod parse;
pub mod prelude;

use std::collections::HashMap;

use expr::LispExpr;

pub type Environment = HashMap<String, LispExpr>;
pub type EnvList = Vec<Environment>;