tripleDelimitedString method
Implementation
Parser<String> tripleDelimitedString(String delimiter) => seq3(
string(delimiter),
(string(r'\' + delimiter) | char(r'\').seq(any()) | string(delimiter).neg())
.star()
.flatten(),
string(delimiter),
).map3((_, content, _) => content);