Package org.openl.j
Class BExGrammarWithParsingHelp
- java.lang.Object
-
- org.openl.grammar.JavaCC30Grammar
-
- org.openl.grammar.bexgrammar.BExGrammar
-
- org.openl.j.BExGrammarWithParsingHelp
-
- All Implemented Interfaces:
BExGrammarConstants,IGrammar
public class BExGrammarWithParsingHelp extends BExGrammar
-
-
Field Summary
-
Fields inherited from class org.openl.grammar.bexgrammar.BExGrammar
jj_nt, token, token_source
-
Fields inherited from class org.openl.grammar.JavaCC30Grammar
module, syntaxError
-
Fields inherited from interface org.openl.grammar.bexgrammar.BExGrammarConstants
_DEFAULT, _WHITESPACE, AMPERSAND, AND_MORE, ANY, ASSIGN, BOOL_AND, BOOL_OR, BREAK, BUSINESS_INTEGER_LITERAL, CASE, CHARACTER_LITERAL, COLON, COMMA, CONST, CONTINUE, DATE_FORMAT_LITERAL_4_2_2, DDOT, DECIMAL_LITERAL, DECR, DEFAULT, DIGIT, DO, DOES_NOT_EQUAL_TO, DOT_OPERATOR, ELSE, EOF, EQ, EQUALS_TO, EXP, EXPONENT, FALSE, FLOATING_POINT_LITERAL, FOR, FORMAL_COMMENT, FP_LITERAL1, FP_LITERAL2, GE, GOTO, GT, HEX_LITERAL, HOOK, IDENTIFIER, IF, IMPL, IN_FORMAL_COMMENT, IN_MULTI_LINE_COMMENT, INCR, INSTANCEOF, INTEGER_LITERAL, IS_DIFFERENT_FROM, IS_IN, IS_LESS_OR_EQUAL, IS_LESS_THAN, IS_MORE_OR_EQUAL, IS_MORE_THAN, IS_NO_LESS_THAN, IS_NO_MORE_THAN, IS_SAME_AS, IS_THE_SAME_AS, LBRACE, LBRACKET, LE, LESS_THAN, LETTER, LPAREN, LT, MINUS, MINUSASSIGN, MORE_THAN, MULTI_LINE_COMMENT, NE, NE_ALT, NEW, NOT, NULL, OCTAL_LITERAL, OF_THE, OR_LESS, ORDER_BY, ORDER_DECREASING_BY, ORDER_INCREASING_BY, PERCENT_LITERAL, PLUS, PLUSASSIGN, RANGE_VARIABLE, RBRACE, RBRACKET, REF_IDENTIFIER, REM, RETURN, RPAREN, SELECT_ALL_HAVING, SELECT_ALL_WHERE, SELECT_FIRST_HAVING, SELECT_FIRST_WHERE, SEMICOLON, SINGLE_LINE_COMMENT, SLASH, SLASHASSIGN, SPLIT_BY, STAR, STARASSIGN, STRICT_EQ, STRICT_GE, STRICT_GT, STRICT_LE, STRICT_LT, STRICT_NE, STRING_EQ, STRING_GE, STRING_GT, STRING_LE, STRING_LITERAL, STRING_LT, STRING_NE, STRING_NE_ALT, SUPER, TDOT, TDOT_UNICODE, THROW, TIME_FORMAT_LITERAL, tokenImage, TRANSFORM_TO, TRANSFORM_UNIQUE_TO, TRUE, VOID, WHERE, WHILE
-
-
Constructor Summary
Constructors Constructor Description BExGrammarWithParsingHelp()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidparseTopNode(String type)-
Methods inherited from class org.openl.grammar.bexgrammar.BExGrammar
AdditiveExpression, AllocationExpression, ArrayDimsAndInits, ArrayInitializer, begin, Block, BlockStatement, BlockStatementList, BooleanLiteral, BreakStatement, CastExpression, CastLookahead, ClassName, CombinedType, CommaSeparatedList, ConditionalAndExpression, ConditionalImplExpression, ConditionalOrExpression, ConditionalTernaryExpression, ContinueStatement, DateLiteral, DateTimeLiteral, disable_tracing, DoStatement, EmptyStatement, enable_tracing, end, EqualityExpression, Expression, ExtendedWhereStatement, ForInit, FormalParameter, FormalParameters, ForStatement, ForUpdate, function, generateParseException, getNextToken, getToken, identifier, IdentifierSequence, IfStatement, IndexOperator, IndexTypeExpression, LabeledStatement, Literal, LocalVariableDeclaration, MethodDeclaration, MethodDeclarator, MethodHeader, MethodName, MethodOrVarDeclaration, MultiplicativeExpression, NullLiteral, OfTheExpressionSuffix, OptionalSemiColon, ParameterMetaData, parseMethodHeader, parseModuleInternal, parseParamDeclaration, parseTopNodeInternal, parseType, pos, pos, pos, PostfixExpression, PowerExpression, PreDecrementExpression, PreIncrementExpression, PrimaryExpression, PrimaryPrefix, PrimarySuffix, rangeidentifier, ReInit, ReInit, ReInit, ReInit, RelationalExpression, ResultType, ReturnStatement, SemiColon, Statement, StatementExpression, StatementExpressionList, ThrowStatement, TimeLiteral, trace_enabled, Type, TypeDimension, UnaryExpression, VarDeclaration, VariableDeclarator, VariableDeclaratorId, VariableInitializer, WhereVarExplanation, WhileStatement, Word
-
Methods inherited from class org.openl.grammar.JavaCC30Grammar
bop, emptyStatement, getError, getTopNode, identifier, literal, literal, nop, nop, notImplemented, parseAsMethod, parseAsMethodHeader, parseAsModule, parseAsParamDeclaration, parseAsType, pos, setModule, uop
-
-
-
-
Method Detail
-
parseTopNode
public void parseTopNode(String type)
- Overrides:
parseTopNodein classBExGrammar
-
-