Browse Source

Show parse output in main

main
Dylan Baker 4 years ago
parent
commit
d2dd38d377
1 changed files with 3 additions and 3 deletions
  1. 3
    3
      src/main.rs

+ 3
- 3
src/main.rs View File

1
 use elastic::lexer;
1
 use elastic::lexer;
2
+use elastic::parser;
2
 
3
 
3
 use std::env;
4
 use std::env;
4
 
5
 
6
     let args: Vec<String> = env::args().into_iter().skip(1).collect();
7
     let args: Vec<String> = env::args().into_iter().skip(1).collect();
7
     let input = args.join(" ");
8
     let input = args.join(" ");
8
     let tokens = lexer::scan(&input)?;
9
     let tokens = lexer::scan(&input)?;
9
-    for token in tokens {
10
-        println!("{}", token);
11
-    }
10
+    let select = parser::parse(tokens)?;
11
+    dbg!(select);
12
     Ok(())
12
     Ok(())
13
 }
13
 }

Loading…
Cancel
Save