Choice(char...) ➜ Parser<char>
Succeeds if a scanner matches a
char
int the list, at its current offset.
Choice(string...) ➜ Parser<ReadOnlyMemory<char>>
Succeeds if a scanner matches a
string
in the list at its current offset.
Choice(Regex...) ➜ Parser<ReadOnlyMemory<char>>
Succeeds if a scanner matches a pattern in the list at its current offset.
Choice(Parser<T>...) ➜ Parser<T>
Succeeds if a scanner would match a parser in the list at its current offset.