Raw text string

A raw text string is a sequence of zero or more characters delimited by triple quotes. Any character, including whitespaces, comments, and newlines, can be part of a raw text string.

Grammar for raw text string

raw-text-string:
''' raw-textopt '''

raw-text:
  raw-char
  raw-text raw-char

raw-char:
  any character

Warning

Even though any sequence of characters could be raw text, one should avoid using triple qoutes (''') as they will be interpreted as the delimiters of the raw text string.