// END OF LINE
} else if (c == '\r') {
if (peek(1) == '\n') {
nextChar();
return new EOLToken(line, col, "\r\n", getLineNo(), 0);
}
return new EOLToken(line, col, "\r", line + 1, 0);
} else if (c == '\n') {
return new EOLToken(line, col, "\n", line + 1, 0);
// WHITE SPACE
} else if (Character.isWhitespace(c)) {
StringBuilder builder = new StringBuilder();
builder.append(c);