STRING_LITERAL_SINGLE_QUOTE top-level property

Parser<List> STRING_LITERAL_SINGLE_QUOTE
final

23 STRING_LITERAL_SINGLE_QUOTE ::= "'" (^#x27#x5C#xA#xD | ECHAR | UCHAR)* "'" /* #x27=' #x5C=\ #xA=new line #xD=carriage return */

Implementation

final STRING_LITERAL_SINGLE_QUOTE = pattern('\'') &
    (pattern('^\x27\x5C\x0A\x0D') | ECHAR | UCHAR).star() &
    pattern('\'');