The parser to precede the source.
The parser to proceed the source.
Applies the surrounding
parser, followed by the source parser, and then another instance of
surrounding
. Yields the result of the source parser.
The parser to apply before and after the source.
Applies
pre
, the source parser, and thenpost
. Yields the result of the source parser.