ngc 0.2.6

Library to parse G-code (LinuxCNC dialect)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use std::{env, fs};
use ngc::parse::parse;

fn main() {
    let filename = env::args().nth(1).expect("file name required");
    let input = fs::read_to_string(&filename).unwrap();

    match parse(&filename, &input) {
        Err(e) => eprintln!("Parse error: {}", e),
        Ok(prog) => println!("{}", prog),
    }
}