Function alt
fn alt<List>(l: List) -> Choice<List>
Tests a list of parsers one by one until one succeeds.
It takes as argument either a tuple or an array of parsers. If using a tuple, there is a maximum of 21 parsers. If you need more, it is possible to use an array.
# use error_position;
# use ;
use ;
use alt;
#
With a custom error type, it is possible to have alt return the error of the parser that went the farthest in the input data