2022-01-31 14:03:47 -06:00
|
|
|
mod parser;
|
|
|
|
|
2022-02-01 12:16:18 -06:00
|
|
|
use std::io::prelude::*;
|
|
|
|
use std::env;
|
|
|
|
use std::fs::File;
|
|
|
|
|
2022-01-31 14:03:47 -06:00
|
|
|
fn main() {
|
2022-02-01 12:16:18 -06:00
|
|
|
let args: Vec<String> = env::args().collect();
|
|
|
|
let mut file = File::open(&args[1]).expect("Could not read file");
|
|
|
|
let mut prgm = String::new();
|
|
|
|
file.read_to_string(&mut prgm).unwrap();
|
|
|
|
let tree = parser::parse(&prgm);
|
|
|
|
println!("{:?}", tree);
|
2022-01-31 14:03:47 -06:00
|
|
|
}
|