Method | Description | |
---|---|---|
TokenMgrError ( ) : System | ||
TokenMgrError ( System message, int reason ) : System | ||
TokenMgrError ( bool EOFSeen, int lexState, int errorLine, int errorColumn, System errorAfter, char curChar, int reason ) : System |
Method | Description | |
---|---|---|
LexicalError ( bool EOFSeen, int lexState, int errorLine, int errorColumn, System errorAfter, char curChar ) : System.String |
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error. Parameters : EOFSeen : indicates if EOF caused the lexicl error curLexState : lexical state in which this error occured errorLine : line number when the error occured errorColumn : column number when the error occured errorAfter : prefix that was seen before this error occured curchar : the offending character Note: You can customize the lexical error message by modifying this method.
|
|
addEscapes ( System str ) : System.String |
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
|
protected static LexicalError ( bool EOFSeen, int lexState, int errorLine, int errorColumn, System errorAfter, char curChar ) : System.String | ||
EOFSeen | bool | |
lexState | int | |
errorLine | int | |
errorColumn | int | |
errorAfter | System | |
curChar | char | |
return | System.String |
public TokenMgrError ( System message, int reason ) : System | ||
message | System | |
reason | int | |
return | System |
public TokenMgrError ( bool EOFSeen, int lexState, int errorLine, int errorColumn, System errorAfter, char curChar, int reason ) : System | ||
EOFSeen | bool | |
lexState | int | |
errorLine | int | |
errorColumn | int | |
errorAfter | System | |
curChar | char | |
reason | int | |
return | System |
protected static addEscapes ( System str ) : System.String | ||
str | System | |
return | System.String |