Macro flexi_parse::keywords

source ·
macro_rules! keywords {
    [ $( $kw:ident ),+ $(,)? ] => { ... };
}
Expand description

Generate types for keywords.

Usage

use flexi_parse::parse_string;
mod kw {
    use flexi_parse::keywords;
    keywords![var, then];
}

let kw1: kw::var = parse_string("var".to_string()).unwrap();
let kw2: kw::then = parse_string("then".to_string()).unwrap();