From 338bffe40ffea3f7cec94e8da8d96813b7f844ff Mon Sep 17 00:00:00 2001 From: Mel Date: Mon, 18 Oct 2021 00:28:31 +0200 Subject: Parsing expressions scaffold --- src/main.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 3b23d8e..2dab78d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,12 +1,13 @@ mod lex; +mod parse; use lex::lexer::Lexer; +use crate::parse::parse; + fn main() { let source = "1 + 2"; let lexer = Lexer::new(source); - for token in lexer { - println!("{:?}", token); - } + println!("{:?}", parse(lexer.peekable())); } -- cgit 1.4.1