/** * The line number of the token. */ public int getLine() { return lineAndColumnOf(buffer, start)[0]; }
/** * The column number of this token. */ public int getColumn() { return lineAndColumnOf(buffer, start)[1]; }
@Override public String toString() { int[] tuple = lineAndColumnOf(buffer, start); return "Token[" + tuple[0] + ":" + tuple[1] + "]: " + value; }
/** * The column number of this token. */ public int getColumn() { return lineAndColumnOf(buffer, start)[1]; }
/** * The line number of the token. */ public int getLine() { return lineAndColumnOf(buffer, start)[0]; }
@Override public String toString() { int[] tuple = lineAndColumnOf(buffer, start); return "Token[" + tuple[0] + ":" + tuple[1] + "]: " + value; }
@Override public String toString() { int[] tuple = Token.lineAndColumnOf(buffer, position); return getClass().getSimpleName() + "[" + tuple[0] + ":" + tuple[1] + "]"; } }
@Override public String toString() { int[] tuple = Token.lineAndColumnOf(buffer, position); return getClass().getSimpleName() + "[" + tuple[0] + ":" + tuple[1] + "]"; } }