|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParseException | |
net.percederberg.grammatica.parser |
Uses of ParseException in net.percederberg.grammatica.parser |
Methods in net.percederberg.grammatica.parser that return ParseException | |
ParseException |
ParserLogException.getError(int index)
Returns a specific error from the log. |
Methods in net.percederberg.grammatica.parser with parameters of type ParseException | |
void |
ParserLogException.addError(ParseException e)
Adds a parse error to the log. |
Methods in net.percederberg.grammatica.parser that throw ParseException | |
protected Node |
RecursiveDescentParser.parseStart()
Parses the input stream and creates a parse tree. |
protected void |
Analyzer.enter(Node node)
Called when entering a parse tree node. |
protected Node |
Analyzer.exit(Node node)
Called when exiting a parse tree node. |
protected void |
Analyzer.child(Production node,
Node child)
Called when adding a child to a parse tree node. |
protected Node |
Analyzer.getChildAt(Node node,
int pos)
Returns a child at the specified position. |
protected Node |
Analyzer.getChildWithId(Node node,
int id)
Returns the first child with the specified id. |
protected java.lang.Object |
Analyzer.getValue(Node node,
int pos)
Returns the node value at the specified position. |
protected int |
Analyzer.getIntValue(Node node,
int pos)
Returns the node integer value at the specified position. |
protected java.lang.String |
Analyzer.getStringValue(Node node,
int pos)
Returns the node string value at the specified position. |
protected abstract Node |
Parser.parseStart()
Parses the token stream and returns a parse tree. |
Token |
Tokenizer.next()
Finds the next token on the stream. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |