misc-conf 0.1.2

Nom parser for nginx/apache configuration
Documentation
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:#?}");
    // if let Ok(res) = Directive::<Nginx>::parse(&data) {
    // }
    // if let Ok(res) = Directive::<Apache>::parse(&data) {
    //     println!("{res:#?}");
    // }

    Ok(())
}