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); }