Macro rusticata_macros::cond_else[][src]

macro_rules! cond_else {
    ($i : expr, $cond : expr, $expr_then : ident! ($($args_then : tt) *),
 $expr_else : ident! ($($args_else : tt) *)) => { ... };
    ($i : expr, $cond : expr, $expr_then : expr, $expr_else : ident!
 ($($args_else : tt) *)) => { ... };
    ($i : expr, $cond : expr, $expr_then : ident! ($($args_then : tt) *),
 $expr_else : expr) => { ... };
    ($i : expr, $cond : expr, $expr_then : expr, $expr_else : expr) => { ... };
}
Expand description

Helper macro for nom parsers: run first parser if condition is true, else second parser