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