Files
wyst/src/main.rs
T

21 lines
415 B
Rust

mod lexer;
use lexer::lex;
mod parser;
use parser::parse;
fn main() {
let input = "if a + b {}";
println!("\n\n\n\n");
// let input = "test->xy";
let mut tokens = lex(input, false);
let ast = *parse(&mut tokens);
// for t in tokens {
// println!("{:?}", t);
// }
let mut _x = 1;
for a in ast {
println!("{:?}: {:?}\n", a.type_, a.values);
_x+=1;
}
}