return TextFormat.unescapeText(token.image.substring(1, token.image.length()-1)); } catch (InvalidEscapeSequence e) { throw new ParseException("Invalid string litteral at line " + token.next.beginLine + ", column " + token.next.beginColumn+": "+e.getMessage());
return TextFormat.unescapeText(token.image.substring(1, token.image.length()-1)); } catch (InvalidEscapeSequence e) { throw new ParseException("Invalid string litteral at line " + token.next.beginLine + ", column " + token.next.beginColumn+": "+e.getMessage());
return TextFormat.unescapeText(token.image.substring(1, token.image.length()-1)); } catch (InvalidEscapeSequence e) { throw new ParseException("Invalid string litteral at line " + token.next.beginLine + ", column " + token.next.beginColumn+": "+e.getMessage());