diff options
Diffstat (limited to 'src/parse/parsetree.rs')
-rw-r--r-- | src/parse/parsetree.rs | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/parse/parsetree.rs b/src/parse/parsetree.rs index 7e1c80d..5507b0b 100644 --- a/src/parse/parsetree.rs +++ b/src/parse/parsetree.rs @@ -21,19 +21,6 @@ pub enum Token { Whitespace(String), } -impl Token { - fn same_variant(&self, other: Token) -> bool { - match (self, other) { - (ParOpen, ParOpen) => true, - (ParClose, ParClose) => true, - (Num(_), Num(_)) => true, - (Sym(_), Sym(_)) => true, - (Whitespace(_), Whitespace(_)) => true, - _ => false - } - } -} - use std::fmt; use std::fmt::Display; impl Display for Token { @@ -88,8 +75,6 @@ fn tokens_to_ast_inner( mut input: VecDeque<Token> ) -> Result<(Vec<Token>, SExp), String> { - println!("{:?}", input.clone()); - let mut current_token = input.pop_front(); match current_token { |