synterm
macro_rules! gen_parse { ($enumName:ident, $funcName:ident, $(($token:ident, $ansi:expr)), *) => { ... }; ($enumName:ident, $funcName:ident) => { ... }; }