antlr
Class LexerSharedInputState
java.lang.Object
antlr.LexerSharedInputState
public class LexerSharedInputState
- extends Object
This object contains the data associated with an
input stream of characters. Multiple lexers
share a single LexerSharedInputState to lex
the same input stream.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
column
protected int column
line
protected int line
tokenStartColumn
protected int tokenStartColumn
tokenStartLine
protected int tokenStartLine
input
protected InputBuffer input
filename
protected String filename
- What file (if known) caused the problem?
guessing
public int guessing
LexerSharedInputState
public LexerSharedInputState(InputBuffer inbuf)
LexerSharedInputState
public LexerSharedInputState(InputStream in)
LexerSharedInputState
public LexerSharedInputState(Reader in)
getFilename
public String getFilename()
getInput
public InputBuffer getInput()
getLine
public int getLine()
getTokenStartColumn
public int getTokenStartColumn()
getTokenStartLine
public int getTokenStartLine()
getColumn
public int getColumn()
reset
public void reset()