Compiler/lexical analyzer: Difference between revisions

m
Line 9,245:
if (text.equals("")) {
error(line, pos, String.format("identifer_or_integer unrecopgnizedunrecognized character: (%d) %c", (int)this.chr, this.chr));
}
if (Character.isDigit(text.charAt(0))) {
if (!is_number) {
error(line, pos, String.format("invaslidinvalid number: %s", text));
}
return new Token(TokenType.Integer, text, line, pos);