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