tree-builder 0.0.3

Parser Generator library which uses Nom and procedural macros to generate recursive-descent parsers.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use tree_builder_macro::rule;

rule!{
    Test => "a"
}

rule!{
    Test2 => @Test, @Test+, @Test*, @Test?
}

fn main(){
    Test2(Box::new(Test()), vec![], vec![], None);
}