141142143144145146147148149150151
line = (newline!=null) ? (line+separator) : line; locator.setLineNumber(reader.getLineNumber()); locator.setColumnNumber(1); lexer.characters(line.toCharArray(), 0, line.length()); if (newline==null) break; }