sqStringLiteral property

Parser<Literal> get sqStringLiteral

Implementation

Parser<Literal> get sqStringLiteral => (char("'") &
        (anyOf(r"'\").neg() | escapedChar).star().flatten() &
        char("'"))
    .pick(1)
    .map((v) => Literal(unescape(v), "'$v'"));