private static List<Token> loadTokens(final File file, final Lexer lexer) { Read reader = new Read(filename); if (!reader.isOpen()) { return null; } lexer.setInputStream(reader.getInput()); CommonTokenStream tokenStream = new CommonTokenStream(lexer); tokenStream.fill(); reader.close(); return tokenStream.getTokens(); }