nitc :: AAugmentedLiteral :: delimiter_start
private fun delimiter_start: Char is abstract
redef fun delimiter_start do return '\''
redef var delimiter_start = '"'
redef var delimiter_start is lazy do var str = text for i in [0 .. str.length[ do var c = str[i] if c == '"' or c == '\'' then delimiter_end = c return c end end # Cannot happen, unless the parser is bugged abort end
redef var delimiter_start is lazy do var str = n_string.text for i in [0 .. str.length[ do var c = str[i] if c == '"' or c == '\'' then return c end end # Cannot happen, unless the parser is bugged abort end