grammarconversion 0.2.0

A converter from a set of grammar rules to json
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod converter;
use crate::converter::converter;
use std::env;

fn main() {
    let args: Vec<String> = env::args().collect();

    if args.len() < 2 {
        eprintln!("Usage: cargo run <grammar_file_path>");
        std::process::exit(1);
    }

    let grammar_file = &args[1];

    if let Err(e) = converter(grammar_file) {
        eprintln!("Error: {}", e);
    }
}