Macro yarpl::and [−][src]
Calls a sequence of parsers, failing completely if one returns Err
.
Example
just!( fn left_number { "123" } ); just!( fn right_number { "456" } ); just!( fn plus { "+" } ); and!( fn addition { left_number(); plus(); right_number(); }); assert!( addition(String::from("123+456"), 0).is_ok() );