Custom whitespace-aware semicolon-inference-friendly version of fastparse.parsers.Combinators.Sequence.
Custom whitespace-aware semicolon-inference-friendly version of fastparse.parsers.Combinators.Sequence. Consumes whitespace between the LHS p0 and RHS p parsers.
If the whitespace succeeds but the parser on the right succeeds
*with no input*, then backtrack to the start of the whitespace
and ignore any cut
s that came from it. This it meant to avoid
capturing trailing whitespace, which needs to be present for
semi-colon inference to work properly