|
|||||||||
| Home >> All >> com >> tripi >> asp >> [ parse overview ] | PREV NEXT | ||||||||
A
- addEscapes(String) - Static method in class com.tripi.asp.parse.TokenMgrError
- Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
- add_escapes(String) - Method in class com.tripi.asp.parse.ParseException
- Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
B
- beginColumn - Variable in class com.tripi.asp.parse.Token
- beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
- beginLine - Variable in class com.tripi.asp.parse.Token
- beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
C
- cloneToken(Token) - Method in class com.tripi.asp.parse.NestedTokenManager
- Clone the token, keeping debugging information and image.
- com.tripi.asp.parse - package com.tripi.asp.parse
- containsOnlyWS(String) - Method in class com.tripi.asp.parse.NestedTokenManager
- This function tests if the string contains only whitespace.
- currentToken - Variable in class com.tripi.asp.parse.ParseException
- This is the last token that has been consumed successfully.
D
- DBG - Variable in class com.tripi.asp.parse.NestedTokenManager
- Debugging class
E
- endColumn - Variable in class com.tripi.asp.parse.Token
- beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
- endLine - Variable in class com.tripi.asp.parse.Token
- beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
- eol - Variable in class com.tripi.asp.parse.ParseException
- The end of line string for this machine.
- errorCode - Variable in class com.tripi.asp.parse.TokenMgrError
- Indicates the reason why the exception is thrown.
- expectedTokenSequences - Variable in class com.tripi.asp.parse.ParseException
- Each entry in this array is an array of integers.
F
- FileFactory - interface com.tripi.asp.parse.FileFactory.
- This interface defines a file factory class, a class which can obtain input streams from a file source.
- fileFactory - Variable in class com.tripi.asp.parse.NestedTokenManager
- File Factory used to obtain input streams from fiels
- fileInfoStack - Variable in class com.tripi.asp.parse.NestedTokenManager
- Stack of current parsers
- filename - Variable in class com.tripi.asp.parse.NestedTokenManager.FileInfo
- Abosolute filename for the file.
- filename - Variable in class com.tripi.asp.parse.Token
- Filename
- filename - Variable in class com.tripi.asp.parse.TokenMgrError
- The file where the error occured.
- fillDebugContext(DebugContext) - Method in class com.tripi.asp.parse.Token
- Fills a debugging context bassed on this token's location.
G
- getFileInfo(String) - Method in class com.tripi.asp.parse.NestedTokenManager
- Get the FileInfo structure for the file.
- getFilename() - Method in class com.tripi.asp.parse.TokenMgrError
- Obtain the filename where the problem occured.
- getFilenameFromInclude(String, String) - Method in class com.tripi.asp.parse.NestedTokenManager
- Obtain the filename from an include specification.
- getLineNo() - Method in class com.tripi.asp.parse.TokenMgrError
- Obtain the line number where the problem occured.
- getMessage() - Method in class com.tripi.asp.parse.ParseException
- This method has the standard behavior when this object has been created using the standard constructors.
- getMessage() - Method in class com.tripi.asp.parse.TokenMgrError
- You can also modify the body of this method to customize your error messages.
- getNextToken() - Method in class com.tripi.asp.parse.NestedTokenManager
- Obtain the next token from the stream.
- getResource(String) - Method in interface com.tripi.asp.parse.FileFactory
- Get the defined resource.
- getTokenContents(String) - Method in class com.tripi.asp.parse.NestedTokenManager
- Internal function to find the contents of an SGML token.
- getTokenManager(Token) - Method in class com.tripi.asp.parse.NestedTokenManager
- Obtains a token manager for the data contained within the token.
I
- INVALID_LEXICAL_STATE - Static variable in class com.tripi.asp.parse.TokenMgrError
- Tried to change to an invalid lexical state.
- image - Variable in class com.tripi.asp.parse.Token
- The string image of the token.
- inScript - Variable in class com.tripi.asp.parse.NestedTokenManager
- Are we in VBScript or looking as ASP tokens
K
- kind - Variable in class com.tripi.asp.parse.Token
- An integer that describes the kind of this token.
L
- LEXICAL_ERROR - Static variable in class com.tripi.asp.parse.TokenMgrError
- Lexical error occured.
- LOOP_DETECTED - Static variable in class com.tripi.asp.parse.TokenMgrError
- Detected (and bailed out of) an infinite loop in the token manager.
- LexicalError(boolean, int, int, int, String, char) - Static method in class com.tripi.asp.parse.TokenMgrError
- Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lineno - Variable in class com.tripi.asp.parse.TokenMgrError
- The line number where the error occured.
N
- NestedTokenManager - class com.tripi.asp.parse.NestedTokenManager.
- This class is a nested token manager, and handles VBScript tokens embedded within ASP files.
- NestedTokenManager(String, FileFactory) - Constructor for class com.tripi.asp.parse.NestedTokenManager
- Constructor, with an initial filename and file factory.
- NestedTokenManager.FileInfo - class com.tripi.asp.parse.NestedTokenManager.FileInfo.
- This inner class contains information about a file being loaded
- NestedTokenManager.FileInfo() - Constructor for class com.tripi.asp.parse.NestedTokenManager.FileInfo
- newToken(int) - Static method in class com.tripi.asp.parse.Token
- Returns a new Token object, by default.
- next - Variable in class com.tripi.asp.parse.Token
- A reference to the next regular (non-special) token from the input stream.
- nextToken - Variable in class com.tripi.asp.parse.NestedTokenManager
- Next token
P
- ParseException - exception com.tripi.asp.parse.ParseException.
- This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for class com.tripi.asp.parse.ParseException
- This constructor is used by the method "generateParseException" in the generated parser.
- ParseException() - Constructor for class com.tripi.asp.parse.ParseException
- The following constructors are for use by you for whatever purpose you can think of.
- ParseException(String) - Constructor for class com.tripi.asp.parse.ParseException
R
- resolveFile(String, String, boolean) - Method in interface com.tripi.asp.parse.FileFactory
- Resolves a relative file based on a base file
S
- STATIC_LEXER_ERROR - Static variable in class com.tripi.asp.parse.TokenMgrError
- An attempt wass made to create a second instance of a static token manager.
- setFilename(String) - Method in class com.tripi.asp.parse.TokenMgrError
- Set the filename where the problem occured.
- specialConstructor - Variable in class com.tripi.asp.parse.ParseException
- This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
- specialToken - Variable in class com.tripi.asp.parse.Token
- This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- subTokenManager - Variable in class com.tripi.asp.parse.NestedTokenManager
- The token factory we use to read VBScript tokens
T
- Token - class com.tripi.asp.parse.Token.
- Describes the input token stream.
- Token() - Constructor for class com.tripi.asp.parse.Token
- TokenMgrError - error com.tripi.asp.parse.TokenMgrError.
- TokenMgrError() - Constructor for class com.tripi.asp.parse.TokenMgrError
- TokenMgrError(String, int) - Constructor for class com.tripi.asp.parse.TokenMgrError
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class com.tripi.asp.parse.TokenMgrError
- toString() - Method in class com.tripi.asp.parse.Token
- Returns the image.
- tokManager - Variable in class com.tripi.asp.parse.NestedTokenManager.FileInfo
- Active token manager for the file.
- tokenImage - Variable in class com.tripi.asp.parse.ParseException
- This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
V
- VBScriptTokenManagerInterface - class com.tripi.asp.parse.VBScriptTokenManagerInterface.
- This class is an interface to the TokenManager interface for the VBScriptTokenManager class.
- VBScriptTokenManagerInterface(SimpleCharStream) - Constructor for class com.tripi.asp.parse.VBScriptTokenManagerInterface
- Constructor, initialized with the given stream.
A B C D E F G I K L N P R S T V
|
|||||||||
| Home >> All >> com >> tripi >> asp >> [ parse overview ] | PREV NEXT | ||||||||