aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/ast/parser.rs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/src/ast/parser.rs')
-rw-r--r--compiler/src/ast/parser.rs9
1 files changed, 0 insertions, 9 deletions
diff --git a/compiler/src/ast/parser.rs b/compiler/src/ast/parser.rs
index 33b36be..bb4e0ce 100644
--- a/compiler/src/ast/parser.rs
+++ b/compiler/src/ast/parser.rs
@@ -119,15 +119,6 @@ where
119 self.consume(); 119 self.consume();
120 return Err(Spanned::new(Error::UnexpectedRightPar, span)); 120 return Err(Spanned::new(Error::UnexpectedRightPar, span));
121 } 121 }
122 Token::Quote => {
123 self.consume();
124 let quote = Spanned::new(Expr::Atom(Atom::Symbol("quote".into())), span);
125 let expr = self.parse_expr()?;
126 Spanned::new(
127 Expr::List(vec![quote, expr]),
128 Span::new(span.start, self.last_token_span.end),
129 )
130 }
131 Token::Number(number) => { 122 Token::Number(number) => {
132 self.consume(); 123 self.consume();
133 let atom = parse_number(number).map_err(|e| Spanned::new(e, span))?; 124 let atom = parse_number(number).map_err(|e| Spanned::new(e, span))?;