Companion
Properties
Tried to change to an invalid lexical state.
Lexical error occurred.
Detected (and bailed out of) an infinite loop in the token manager.
An attempt was made to create a second instance of a static token manager.
Functions
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given 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 lexical error lexState : lexical state in which this error occurred errorLine : line number when the error occurred errorColumn : column number when the error occurred errorAfter : prefix that was seen before this error occurred curchar : the offending character Note: You can customize the lexical error message by modifying this method.