Files
rust/tools/src/bin/parse.rs
T
Aleksey Kladov 415c891d64 Reorganize
2018-07-29 15:16:07 +03:00

20 lines
381 B
Rust

extern crate libsyntax2;
use std::io::Read;
use libsyntax2::{parse};
use libsyntax2::utils::dump_tree_green;
fn main() {
let text = read_input();
let file = parse(text);
let tree = dump_tree_green(&file);
println!("{}", tree);
}
fn read_input() -> String {
let mut buff = String::new();
::std::io::stdin().read_to_string(&mut buff).unwrap();
buff
}