pomelo 0.1.5

Implementation of the Lemon parser generator as a Rust procedural macro
Documentation
use pomelo::pomelo;

pomelo! {
    %module without;
    %include {
        type Input = ();
        type Error = ();
    }
    %type input Input;
    %error Error;
    input ::= { }
}

pomelo! {
    %module with;
    %include {
        type Input = ();
        type Error = ();
        type ExtraArgument = ();
    }
    %extra_argument ExtraArgument;
    %type input Input;
    %error Error;
    input ::= { }
}