Returns a parser that consumes until another parser is successful
The terminal parser. It will not consume input on success