nom::alt_parser!
[−]
[src]
macro_rules! alt_parser { ($i:expr, $e:ident | $($rest:tt)*) => { ... }; ($i:expr, $submac:ident!( $($args:tt)*) | $($rest:tt)*) => { ... }; ($i:expr, $subrule:ident!( $($args:tt)* ) => { $gen:expr } | $($rest:tt)+) => { ... }; ($i:expr, $e:ident => { $gen:expr } | $($rest:tt)*) => { ... }; ($i:expr, $e:ident => { $gen:expr }) => { ... }; ($i:expr, $subrule:ident!( $($args:tt)* ) => { $gen:expr }) => { ... }; ($i:expr, $e:ident) => { ... }; ($i:expr, $submac:ident!( $($args:tt)*)) => { ... }; ($i:expr) => { ... }; }
Internal parser, do not use directly