parser property

Parser<TomlMultilineLiteralString> parser
final

Parser for a multiline literal TOML string value.

A newline immediately following the opening delimiter is trimmed.

Implementation

static final Parser<TomlMultilineLiteralString> parser = bodyParser
    .skip(before: tomlNewline.optional())
    .skip(
      before: string(delimiter, 'opening "$delimiter" expected'),
      after: string(delimiter, 'closing "$delimiter" expected'),
    )
    .map(TomlMultilineLiteralString._fromEncodable);