Lines Matching full:parsers
18 /// Tests a list of parsers one by one until one succeeds.
20 /// It takes as argument a tuple of parsers. There is a maximum of 21
21 /// parsers. If you need more, it is possible to nest them in other `alt` calls,
40 /// // both parsers failed, and with the default error type, alt will return the last error
57 /// Tries to apply all parsers in the tuple in various orders until all of them succeed
61 /// Applies a list of parsers in any order.
63 /// Permutation will succeed if all of the child parsers succeeded.
64 /// It takes as argument a tuple of parsers, and returns a
82 /// // it will fail if one of the parsers failed
87 /// The parsers are applied greedily: if there are multiple unapplied parsers
207 // There are remaining parsers, and all errored on the remaining input
211 // All parsers were applied