14 lines
319 B
Rust
14 lines
319 B
Rust
use std::{io, io::Read};
|
|
|
|
fn main() {
|
|
let mut content = String::new();
|
|
io::stdin().read_to_string(&mut content).expect("could not read nix from stdin");
|
|
let ast = rnix::Root::parse(&content);
|
|
|
|
for error in ast.errors() {
|
|
println!("error: {}", error);
|
|
}
|
|
|
|
println!("{:#?}", ast.tree());
|
|
}
|