public class ParseException extends Exception
Constructor and Description |
---|
ParseException()
Default ctor.
|
ParseException(String message)
Constructor with message.
|
ParseException(Token currentToken,
int[][] expectedTokenSequences,
String[] tokenImage)
This constructor is used by the method "generateParseException"
in the generated parser.
|
Modifier and Type | Method and Description |
---|---|
String |
getAfter()
Gets the last correct input.
|
int |
getColumn()
Gets the column number.
|
int |
getLine()
Gets the line number.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public ParseException(Token currentToken, int[][] expectedTokenSequences, String[] tokenImage)
currentToken
- This is the last token that has been consumed successfully. If
this object has been created due to a parse error, the token
followng this token will (therefore) be the first error token.expectedTokenSequences
- Each entry in this array is an array of integers. Each array
of integers represents a sequence of tokens (by their ordinal
values) that is expected at this point of the parse.tokenImage
- This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred. This array is
defined in the generated ...Constants interface.public ParseException()
public ParseException(String message)
public int getLine()
public int getColumn()
public String getAfter()
Copyright © 2016 Internet2. All rights reserved.