public Token nextToken() { try { Token token = yylex(); if (token instanceof InvalidToken) { InvalidToken invalidToken = (InvalidToken)token; if (!suppressErrors) { System.err.println(getErrorHeader(invalidToken) + " Error for input '" + invalidToken.getText() + "': " + invalidToken.getMessage()); } lexerErrors++; } return token; } catch (java.io.IOException e) { System.err.println("shouldn't happen: " + e.getMessage()); return newToken(EOF); } }
public Token nextToken() { try { Token token = yylex(); if (token instanceof InvalidToken) { InvalidToken invalidToken = (InvalidToken)token; if (!suppressErrors) { System.err.println(getErrorHeader(invalidToken) + " Error for input '" + invalidToken.getText() + "': " + invalidToken.getMessage()); } lexerErrors++; } return token; } catch (java.io.IOException e) { System.err.println("shouldn't happen: " + e.getMessage()); return newToken(EOF); } }
public Token nextToken() { try { Token token = yylex(); if (token instanceof InvalidToken) { InvalidToken invalidToken = (InvalidToken)token; if (!suppressErrors) { System.err.println(getErrorHeader(invalidToken) + " Error for input '" + invalidToken.getText() + "': " + invalidToken.getMessage()); } lexerErrors++; } return token; } catch (java.io.IOException e) { System.err.println("shouldn't happen: " + e.getMessage()); return newToken(EOF); } }