diff --git a/slj/src/grammar.lalrpop b/slj/src/grammar.lalrpop index 10193e6..5b383b8 100644 --- a/slj/src/grammar.lalrpop +++ b/slj/src/grammar.lalrpop @@ -1,6 +1,5 @@ use std::str::FromStr; use std::rc::Rc; -use std::cell::RefCell; use sl::Form; grammar; diff --git a/slj/src/grammer.lalrpoplib.rs b/slj/src/grammer.lalrpoplib.rs new file mode 100644 index 0000000..e69de29 diff --git a/slj/src/lib.rs b/slj/src/lib.rs index dccdce1..9bea60e 100644 --- a/slj/src/lib.rs +++ b/slj/src/lib.rs @@ -1,7 +1,6 @@ use std::rc::Rc; use std::collections::{BTreeSet,BTreeMap}; use std::fmt; -use std::cell::RefCell; use anyhow::{anyhow,bail,Result}; @@ -138,12 +137,12 @@ impl Form { fn pair(&self) -> Result<(Rc