|
|||||||||
| Home >> All >> org >> concern >> devel >> [ parser overview ] | PREV NEXT | ||||||||
A
- AND - Static variable in interface org.concern.devel.parser.ExpressionParserConstants
- addEscapes(String) - Static method in class org.concern.devel.parser.TokenMgrError
- Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
- add_escapes(String) - Method in class org.concern.devel.parser.ParseException
- Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
- adjustBeginLineColumn(int, int) - Method in class org.concern.devel.parser.SimpleCharStream
- Method to adjust line and column numbers for the start of a token.
- and() - Method in class org.concern.devel.parser.ExpressionParser
- available - Variable in class org.concern.devel.parser.SimpleCharStream
B
- BeginToken() - Method in class org.concern.devel.parser.SimpleCharStream
- backup(int) - Method in class org.concern.devel.parser.SimpleCharStream
- beginColumn - Variable in class org.concern.devel.parser.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 org.concern.devel.parser.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.
- bufcolumn - Variable in class org.concern.devel.parser.SimpleCharStream
- buffer - Variable in class org.concern.devel.parser.SimpleCharStream
- bufline - Variable in class org.concern.devel.parser.SimpleCharStream
- bufpos - Variable in class org.concern.devel.parser.SimpleCharStream
- bufsize - Variable in class org.concern.devel.parser.SimpleCharStream
C
- column - Variable in class org.concern.devel.parser.SimpleCharStream
- curChar - Variable in class org.concern.devel.parser.ExpressionParserTokenManager
- curLexState - Variable in class org.concern.devel.parser.ExpressionParserTokenManager
- currentToken - Variable in class org.concern.devel.parser.ParseException
- This is the last token that has been consumed successfully.
D
- DEFAULT - Static variable in interface org.concern.devel.parser.ExpressionParserConstants
- DIGIT - Static variable in interface org.concern.devel.parser.ExpressionParserConstants
- Done() - Method in class org.concern.devel.parser.SimpleCharStream
- debugStream - Variable in class org.concern.devel.parser.ExpressionParserTokenManager
- defaultLexState - Variable in class org.concern.devel.parser.ExpressionParserTokenManager
- disable_tracing() - Method in class org.concern.devel.parser.ExpressionParser
E
- EOF - Static variable in interface org.concern.devel.parser.ExpressionParserConstants
- ExpandBuff(boolean) - Method in class org.concern.devel.parser.SimpleCharStream
- ExpressionParser - class org.concern.devel.parser.ExpressionParser.
- ExpressionParser(InputStream) - Constructor for class org.concern.devel.parser.ExpressionParser
- ExpressionParser(Reader) - Constructor for class org.concern.devel.parser.ExpressionParser
- ExpressionParser(ExpressionParserTokenManager) - Constructor for class org.concern.devel.parser.ExpressionParser
- ExpressionParserConstants - interface org.concern.devel.parser.ExpressionParserConstants.
- ExpressionParserTokenManager - class org.concern.devel.parser.ExpressionParserTokenManager.
- ExpressionParserTokenManager(SimpleCharStream) - Constructor for class org.concern.devel.parser.ExpressionParserTokenManager
- ExpressionParserTokenManager(SimpleCharStream, int) - Constructor for class org.concern.devel.parser.ExpressionParserTokenManager
- enable_tracing() - Method in class org.concern.devel.parser.ExpressionParser
- endColumn - Variable in class org.concern.devel.parser.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 org.concern.devel.parser.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 org.concern.devel.parser.ParseException
- The end of line string for this machine.
- errorCode - Variable in class org.concern.devel.parser.TokenMgrError
- Indicates the reason why the exception is thrown.
- expectedTokenSequences - Variable in class org.concern.devel.parser.ParseException
- Each entry in this array is an array of integers.
F
- FillBuff() - Method in class org.concern.devel.parser.SimpleCharStream
G
- GetImage() - Method in class org.concern.devel.parser.SimpleCharStream
- GetSuffix(int) - Method in class org.concern.devel.parser.SimpleCharStream
- generateParseException() - Method in class org.concern.devel.parser.ExpressionParser
- getBeginColumn() - Method in class org.concern.devel.parser.SimpleCharStream
- getBeginLine() - Method in class org.concern.devel.parser.SimpleCharStream
- getColumn() - Method in class org.concern.devel.parser.SimpleCharStream
- Deprecated.
- getEndColumn() - Method in class org.concern.devel.parser.SimpleCharStream
- getEndLine() - Method in class org.concern.devel.parser.SimpleCharStream
- getLine() - Method in class org.concern.devel.parser.SimpleCharStream
- Deprecated.
- getMessage() - Method in class org.concern.devel.parser.ParseException
- This method has the standard behavior when this object has been created using the standard constructors.
- getMessage() - Method in class org.concern.devel.parser.TokenMgrError
- You can also modify the body of this method to customize your error messages.
- getNextToken() - Method in class org.concern.devel.parser.ExpressionParser
- getNextToken() - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- getToken(int) - Method in class org.concern.devel.parser.ExpressionParser
I
- IDENTIFIER - Static variable in interface org.concern.devel.parser.ExpressionParserConstants
- INVALID_LEXICAL_STATE - Static variable in class org.concern.devel.parser.TokenMgrError
- Tried to change to an invalid lexical state.
- image - Variable in class org.concern.devel.parser.Token
- The string image of the token.
- inBuf - Variable in class org.concern.devel.parser.SimpleCharStream
- inputStream - Variable in class org.concern.devel.parser.SimpleCharStream
- input_stream - Variable in class org.concern.devel.parser.ExpressionParserTokenManager
J
- jjAddStates(int, int) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjCheckNAdd(int) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjCheckNAddStates(int, int) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjCheckNAddStates(int) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjCheckNAddTwoStates(int, int) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjFillToken() - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjMoveNfa_0(int, int) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjMoveStringLiteralDfa0_0() - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjMoveStringLiteralDfa1_0(long) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjStartNfaWithStates_0(int, int, int) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjStartNfa_0(int, long) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjStopAtPos(int, int) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jjStopStringLiteralDfa_0(int, long) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- jj_consume_token(int) - Method in class org.concern.devel.parser.ExpressionParser
- jj_expentries - Variable in class org.concern.devel.parser.ExpressionParser
- jj_expentry - Variable in class org.concern.devel.parser.ExpressionParser
- jj_gen - Variable in class org.concern.devel.parser.ExpressionParser
- jj_input_stream - Variable in class org.concern.devel.parser.ExpressionParser
- jj_kind - Variable in class org.concern.devel.parser.ExpressionParser
- jj_la1 - Variable in class org.concern.devel.parser.ExpressionParser
- jj_la1_0 - Static variable in class org.concern.devel.parser.ExpressionParser
- jj_la1_0() - Static method in class org.concern.devel.parser.ExpressionParser
- jj_nt - Variable in class org.concern.devel.parser.ExpressionParser
- jj_ntk - Variable in class org.concern.devel.parser.ExpressionParser
- jj_ntk() - Method in class org.concern.devel.parser.ExpressionParser
- jjmatchedKind - Variable in class org.concern.devel.parser.ExpressionParserTokenManager
- jjmatchedPos - Variable in class org.concern.devel.parser.ExpressionParserTokenManager
- jjnewStateCnt - Variable in class org.concern.devel.parser.ExpressionParserTokenManager
- jjnextStates - Static variable in class org.concern.devel.parser.ExpressionParserTokenManager
- jjround - Variable in class org.concern.devel.parser.ExpressionParserTokenManager
- jjrounds - Variable in class org.concern.devel.parser.ExpressionParserTokenManager
- jjstateSet - Variable in class org.concern.devel.parser.ExpressionParserTokenManager
- jjstrLiteralImages - Static variable in class org.concern.devel.parser.ExpressionParserTokenManager
- jjtoSkip - Static variable in class org.concern.devel.parser.ExpressionParserTokenManager
- jjtoToken - Static variable in class org.concern.devel.parser.ExpressionParserTokenManager
K
- kind - Variable in class org.concern.devel.parser.Token
- An integer that describes the kind of this token.
L
- LETTER - Static variable in interface org.concern.devel.parser.ExpressionParserConstants
- LEXICAL_ERROR - Static variable in class org.concern.devel.parser.TokenMgrError
- Lexical error occured.
- LOOP_DETECTED - Static variable in class org.concern.devel.parser.TokenMgrError
- Detected (and bailed out of) an infinite loop in the token manager.
- LPAREN - Static variable in interface org.concern.devel.parser.ExpressionParserConstants
- LexicalError(boolean, int, int, int, String, char) - Static method in class org.concern.devel.parser.TokenMgrError
- Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexStateNames - Static variable in class org.concern.devel.parser.ExpressionParserTokenManager
- line - Variable in class org.concern.devel.parser.SimpleCharStream
M
- main(String[]) - Static method in class org.concern.devel.parser.ExpressionParser
- maxNextCharInd - Variable in class org.concern.devel.parser.SimpleCharStream
N
- NOT - Static variable in interface org.concern.devel.parser.ExpressionParserConstants
- negation() - Method in class org.concern.devel.parser.ExpressionParser
- newToken(int) - Static method in class org.concern.devel.parser.Token
- Returns a new Token object, by default.
- next - Variable in class org.concern.devel.parser.Token
- A reference to the next regular (non-special) token from the input stream.
O
- OR - Static variable in interface org.concern.devel.parser.ExpressionParserConstants
- or() - Method in class org.concern.devel.parser.ExpressionParser
- org.concern.devel.parser - package org.concern.devel.parser
P
- ParseException - exception org.concern.devel.parser.ParseException.
- This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for class org.concern.devel.parser.ParseException
- This constructor is used by the method "generateParseException" in the generated parser.
- ParseException() - Constructor for class org.concern.devel.parser.ParseException
- The following constructors are for use by you for whatever purpose you can think of.
- ParseException(String) - Constructor for class org.concern.devel.parser.ParseException
- prevCharIsCR - Variable in class org.concern.devel.parser.SimpleCharStream
- prevCharIsLF - Variable in class org.concern.devel.parser.SimpleCharStream
R
- RPAREN - Static variable in interface org.concern.devel.parser.ExpressionParserConstants
- ReInit(InputStream) - Method in class org.concern.devel.parser.ExpressionParser
- ReInit(Reader) - Method in class org.concern.devel.parser.ExpressionParser
- ReInit(ExpressionParserTokenManager) - Method in class org.concern.devel.parser.ExpressionParser
- ReInit(SimpleCharStream) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- ReInit(SimpleCharStream, int) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- ReInit(Reader, int, int, int) - Method in class org.concern.devel.parser.SimpleCharStream
- ReInit(Reader, int, int) - Method in class org.concern.devel.parser.SimpleCharStream
- ReInit(Reader) - Method in class org.concern.devel.parser.SimpleCharStream
- ReInit(InputStream, int, int, int) - Method in class org.concern.devel.parser.SimpleCharStream
- ReInit(InputStream) - Method in class org.concern.devel.parser.SimpleCharStream
- ReInit(InputStream, int, int) - Method in class org.concern.devel.parser.SimpleCharStream
- ReInitRounds() - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- readChar() - Method in class org.concern.devel.parser.SimpleCharStream
S
- STATIC_LEXER_ERROR - Static variable in class org.concern.devel.parser.TokenMgrError
- An attempt wass made to create a second instance of a static token manager.
- SimpleCharStream - class org.concern.devel.parser.SimpleCharStream.
- An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.concern.devel.parser.SimpleCharStream
- SimpleCharStream(Reader, int, int) - Constructor for class org.concern.devel.parser.SimpleCharStream
- SimpleCharStream(Reader) - Constructor for class org.concern.devel.parser.SimpleCharStream
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.concern.devel.parser.SimpleCharStream
- SimpleCharStream(InputStream, int, int) - Constructor for class org.concern.devel.parser.SimpleCharStream
- SimpleCharStream(InputStream) - Constructor for class org.concern.devel.parser.SimpleCharStream
- SwitchTo(int) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- setDebugStream(PrintStream) - Method in class org.concern.devel.parser.ExpressionParserTokenManager
- specialConstructor - Variable in class org.concern.devel.parser.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 org.concern.devel.parser.Token
- This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- staticFlag - Static variable in class org.concern.devel.parser.SimpleCharStream
T
- Token - class org.concern.devel.parser.Token.
- Describes the input token stream.
- Token() - Constructor for class org.concern.devel.parser.Token
- TokenMgrError - error org.concern.devel.parser.TokenMgrError.
- TokenMgrError() - Constructor for class org.concern.devel.parser.TokenMgrError
- TokenMgrError(String, int) - Constructor for class org.concern.devel.parser.TokenMgrError
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class org.concern.devel.parser.TokenMgrError
- toString() - Method in class org.concern.devel.parser.Token
- Returns the image.
- token - Variable in class org.concern.devel.parser.ExpressionParser
- tokenBegin - Variable in class org.concern.devel.parser.SimpleCharStream
- tokenImage - Static variable in interface org.concern.devel.parser.ExpressionParserConstants
- tokenImage - Variable in class org.concern.devel.parser.ParseException
- This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- token_source - Variable in class org.concern.devel.parser.ExpressionParser
U
- UpdateLineColumn(char) - Method in class org.concern.devel.parser.SimpleCharStream
- unaryExpression() - Method in class org.concern.devel.parser.ExpressionParser
A B C D E F G I J K L M N O P R S T U
|
|||||||||
| Home >> All >> org >> concern >> devel >> [ parser overview ] | PREV NEXT | ||||||||