|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--tree.Input
Lexical analyzer for tree.ebnf.
Field Summary | |
protected oops.parser.Set |
NL
An oops.parser.Set. |
protected java.lang.Object |
node
A java.lang.Object. |
protected oops.parser.Set |
NUMBER
An oops.parser.Set. |
protected oops.parser.Parser |
parser
An oops.parser.Parser. |
protected java.io.StreamTokenizer |
st
A java.io.StramTokenizer. |
protected oops.parser.Set |
tokenSet
An oops.parser.Set. |
Constructor Summary | |
Input()
|
Method Summary | |
boolean |
advance()
The advance() method needed by the oops.parser.Scanner interface. |
boolean |
atEnd()
The atEnd() method needed by the oops.parser.Scanner interface. |
java.lang.Object |
node()
The node() method needed by the oops.parser.Scanner interface. |
void |
scan(java.io.Reader r,
oops.parser.Parser parser)
The scan() method needed by the oops.parser.Scanner interface. |
oops.parser.Set |
tokenSet()
The tokenSet() method needed by the oops.parser.Scanner interface. |
java.lang.String |
toString()
Returns a String representation containing the current position. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
protected java.io.StreamTokenizer st
protected oops.parser.Parser parser
protected oops.parser.Set NUMBER
protected oops.parser.Set NL
protected oops.parser.Set tokenSet
protected java.lang.Object node
Constructor Detail |
public Input()
Method Detail |
public void scan(java.io.Reader r, oops.parser.Parser parser) throws java.io.IOException
public boolean atEnd()
public boolean advance() throws java.io.IOException
public oops.parser.Set tokenSet()
public java.lang.Object node()
public java.lang.String toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |