Remove list.rs from the parser

This commit is contained in:
Eryn Wells 2017-04-22 15:22:48 -07:00
parent a5f88c221d
commit 076d391d4b

View file

@ -1,21 +0,0 @@
/* parser/src/list.rs
* Eryn Wells <eryn@erynwells.me>
*/
extern crate sibillexer;
extern crate sibiltypes;
use sibillexer::{Lexer, Token};
use sibiltypes::{Bool, Char, Number, Value};
use super::{Parsable, ParseError, Result};
pub enum SExpression {
Atom(Box<Value>),
List(Vec<SExpression>),
}
impl Parsable for SExpression {
fn parse(lexer: &Lexer) -> Result<SExpression> {
Ok(SExpression::Atom(Box::new(Number::from_int(3, true))))
}
}