|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.antlr.runtime.tree.TreePatternLexer
public class TreePatternLexer
Field Summary | |
---|---|
static int |
ARG
|
static int |
BEGIN
|
protected int |
c
Current char |
static int |
COLON
|
static int |
DOT
|
static int |
END
|
static int |
EOF
|
boolean |
error
|
static int |
ID
|
protected int |
n
How long is the pattern in char? |
protected int |
p
Index into input string |
protected java.lang.String |
pattern
The tree pattern to lex like "(A B C)" |
static int |
PERCENT
|
java.lang.StringBuffer |
sval
Set when token type is ID or ARG (name mimics Java's StreamTokenizer) |
Constructor Summary | |
---|---|
TreePatternLexer(java.lang.String pattern)
|
Method Summary | |
---|---|
protected void |
consume()
|
int |
nextToken()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int EOF
public static final int BEGIN
public static final int END
public static final int ID
public static final int ARG
public static final int PERCENT
public static final int COLON
public static final int DOT
protected java.lang.String pattern
protected int p
protected int c
protected int n
public java.lang.StringBuffer sval
public boolean error
Constructor Detail |
---|
public TreePatternLexer(java.lang.String pattern)
Method Detail |
---|
public int nextToken()
protected void consume()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |