fn main() -> anyhow::Result<()> {
use misc_conf::apache::Apache;
use misc_conf::ast::*;
use misc_conf::nginx::Nginx;
let args = std::env::args().collect::<Vec<_>>();
let f = args[1].as_str();
println!("{f}");
let data = std::fs::read(f)?;
let res = Directive::<Nginx>::parse(&data).unwrap();
println!("{res:#?}");
Ok(())
}