diff --git a/kv/src/ast.rs b/kv/src/ast.rs index 9101079..ffb1f1c 100644 --- a/kv/src/ast.rs +++ b/kv/src/ast.rs @@ -64,6 +64,12 @@ impl Form { _ => None, } } + pub fn is_nil(&self) -> bool { + match self { + Form::Nil => true, + _ => false, + } + } pub fn append(&self, x: Rc