Parse number literals

This commit is contained in:
Richard Feldman 2019-09-04 01:07:25 -04:00
parent 6e4e517787
commit 57d7247ea6
7 changed files with 362 additions and 160 deletions

View file

@ -5,13 +5,12 @@ pub mod problems;
pub mod string_literal;
use parse::ast::Expr;
// use parse::number_literal::number_literal;
use parse::number_literal::number_literal;
use parse::parser::Parser;
use parse::string_literal::string_literal;
pub fn expr<'a>() -> impl Parser<'a, Expr<'a>> {
// parser::one_of2(string_literal(), number_literal())
string_literal()
parser::one_of2(string_literal(), number_literal())
}
const KW_IF: &'static str = "if";