diff --git a/src/interpreter/value/list.rs b/src/interpreter/value/list.rs deleted file mode 100644 index da8868a..0000000 --- a/src/interpreter/value/list.rs +++ /dev/null @@ -1,2 +0,0 @@ -#[derive(Debug, Clone, PartialEq, Eq)] -pub struct List; diff --git a/src/interpreter/value/mod.rs b/src/interpreter/value/mod.rs index 6505580..efcb199 100644 --- a/src/interpreter/value/mod.rs +++ b/src/interpreter/value/mod.rs @@ -1,9 +1,7 @@ mod function; -mod list; mod string; pub use function::Function; -pub use list::List; pub use string::Str; use std::{collections::BTreeMap, rc::Rc}; @@ -12,7 +10,7 @@ pub type OrderedF64 = ordered_float::OrderedFloat; #[derive(Debug, Clone, PartialEq, Eq)] pub enum Value<'s> { - List(List), + List(/* TODO: List impl (or dotted pair) */), Vector(Rc>), Map(Rc>), Symbol(Str<'s>),