|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openl.syntax.grammar.impl.Grammar
org.openl.grammar.JavaCC30Grammar
org.openl.grammar.bexgrammar.BExGrammar
public class BExGrammar
| Field Summary | |
|---|---|
Token |
jj_nt
Next token. |
Token |
token
Current token. |
BExGrammarTokenManager |
token_source
Generated Token Manager. |
| Fields inherited from class org.openl.syntax.grammar.impl.Grammar |
|---|
syntaxBuilder |
| Constructor Summary | |
|---|---|
BExGrammar()
|
|
BExGrammar(BExGrammarTokenManager tm)
Constructor with generated Token Manager. |
|
BExGrammar(InputStream stream)
Constructor with InputStream. |
|
BExGrammar(InputStream stream,
String encoding)
Constructor with InputStream and supplied encoding |
|
BExGrammar(Reader stream)
Constructor. |
|
| Methods inherited from class org.openl.grammar.JavaCC30Grammar |
|---|
parse, parseAsMethod, parseAsMethodHeader, parseAsModule, parseAsType, pos |
| Methods inherited from class org.openl.syntax.grammar.impl.Grammar |
|---|
getErrors, getSyntaxTreeBuilder, getTopNode, setModule |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public BExGrammarTokenManager token_source
public Token token
public Token jj_nt
| Constructor Detail |
|---|
public BExGrammar()
public BExGrammar(InputStream stream)
public BExGrammar(InputStream stream,
String encoding)
public BExGrammar(Reader stream)
public BExGrammar(BExGrammarTokenManager tm)
| Method Detail |
|---|
protected IPosition begin(Token t)
protected IPosition end(Token t)
protected TextInterval pos(Token t)
protected TextInterval pos(Token t1,
Token t2)
protected TextInterval pos(String lexError,
Token t,
StringBuffer resMessage)
public void parseTopNode(String type)
parseTopNode in class JavaCC30Grammar
public final void Expression()
throws ParseException
ParseException
public final void ConditionalTernaryExpression()
throws ParseException
ParseException
public final void ConditionalImplExpression()
throws ParseException
ParseException
public final void ConditionalOrExpression()
throws ParseException
ParseException
public final void ConditionalAndExpression()
throws ParseException
ParseException
public final void BitwiseOrExpression()
throws ParseException
ParseException
public final void BitwiseXorExpression()
throws ParseException
ParseException
public final void BitwiseAndExpression()
throws ParseException
ParseException
public final void EqualityExpression()
throws ParseException
ParseException
public final void OfTheExpression()
throws ParseException
ParseException
public final void RelationalExpression()
throws ParseException
ParseException
public final void ShiftExpression()
throws ParseException
ParseException
public final void AdditiveExpression()
throws ParseException
ParseException
public final void MultiplicativeExpression()
throws ParseException
ParseException
public final void PowerExpression()
throws ParseException
ParseException
public final void UnaryExpression()
throws ParseException
ParseException
public final void PreIncrementExpression()
throws ParseException
ParseException
public final void OfTheExpressionSuffix()
throws ParseException
ParseException
public final void PreDecrementExpression()
throws ParseException
ParseException
public final void PostfixExpression()
throws ParseException
ParseException
public final void PrimaryExpression()
throws ParseException
ParseException
public final void PrimaryPrefix()
throws ParseException
ParseException
public final void IdentifierSequence()
throws ParseException
ParseException
public final void Word(String type)
throws ParseException
ParseException
public final void PrimarySuffix()
throws ParseException
ParseException
public final void CastExpression()
throws ParseException
ParseException
public final void CastLookahead()
throws ParseException
ParseException
public final void identifier()
throws ParseException
ParseException
public final void TypeDimension()
throws ParseException
ParseException
public final void Type()
throws ParseException
ParseException
public final void ResultType()
throws ParseException
ParseException
public final void ClassName()
throws ParseException
ParseException
public final void CommaSeparatedList()
throws ParseException
ParseException
public final void function()
throws ParseException
ParseException
public final void AllocationExpression()
throws ParseException
ParseException
public final void ArrayDimsAndInits()
throws ParseException
ParseException
public final void IndexOperator()
throws ParseException
ParseException
public final void AbsExpression()
throws ParseException
ParseException
public final void Literal()
throws ParseException
ParseException
public final void LiteralBI()
throws ParseException
ParseException
public final void LiteralFloat()
throws ParseException
ParseException
public final void NegLiteralFloat()
throws ParseException
ParseException
public final void NegLiteralBI()
throws ParseException
ParseException
public final void RangeBrackets()
throws ParseException
ParseException
public final void RangeBinary()
throws ParseException
ParseException
public final void RangeNumber()
throws ParseException
ParseException
public final void RangePrefix()
throws ParseException
ParseException
public final void RangeSuffix()
throws ParseException
ParseException
public final void RangeLiteral()
throws ParseException
ParseException
public final void RangeBracketsFloat()
throws ParseException
ParseException
public final void RangeBinaryFloat()
throws ParseException
ParseException
public final void RangeNumberFloat()
throws ParseException
ParseException
public final void RangePrefixFloat()
throws ParseException
ParseException
public final void RangeSuffixFloat()
throws ParseException
ParseException
public final void RangeLiteralFloat()
throws ParseException
ParseException
public final void DateLiteral()
throws ParseException
ParseException
public final void TimeLiteral()
throws ParseException
ParseException
public final void DateTimeLiteral()
throws ParseException
ParseException
public final void BooleanLiteral()
throws ParseException
ParseException
public final void NullLiteral()
throws ParseException
ParseException
public final void Block()
throws ParseException
ParseException
public final void BlockStatementList()
throws ParseException
ParseException
public final void OptionalSemiColon()
throws ParseException
ParseException
public final void SemiColon()
throws ParseException
ParseException
public final void Statement()
throws ParseException
ParseException
public final void ExtendedWhereStatement()
throws ParseException
ParseException
public final void WhereVarExpalnation()
throws ParseException
ParseException
public final void LabeledStatement()
throws ParseException
ParseException
public final void BlockStatement()
throws ParseException
ParseException
public final void StatementExpression()
throws ParseException
ParseException
public final void EmptyStatement()
throws ParseException
ParseException
public final void IfStatement()
throws ParseException
ParseException
public final void WhileStatement()
throws ParseException
ParseException
public final void ReturnStatement()
throws ParseException
ParseException
public final void ThrowStatement()
throws ParseException
ParseException
public final void DoStatement()
throws ParseException
ParseException
public final void LocalVariableDeclaration()
throws ParseException
ParseException
public final void VariableDeclarator()
throws ParseException
ParseException
public final void VariableDeclaratorId()
throws ParseException
ParseException
public final void VariableInitializer()
throws ParseException
ParseException
public final void ArrayInitializer()
throws ParseException
ParseException
public final void ForStatement()
throws ParseException
ParseException
public final void ForInit()
throws ParseException
ParseException
public final void StatementExpressionList()
throws ParseException
ParseException
public final void ForUpdate()
throws ParseException
ParseException
public final void BreakStatement()
throws ParseException
ParseException
public final void ContinueStatement()
throws ParseException
ParseException
public final void MethodHeader()
throws ParseException
ParseException
public final void MethodDeclaration()
throws ParseException
ParseException
public final void MethodDeclarator()
throws ParseException
ParseException
public final void MethodName()
throws ParseException
ParseException
public final void FormalParameters()
throws ParseException
ParseException
public final void FormalParameter()
throws ParseException
ParseException
public final void VarDeclaration()
throws ParseException
ParseException
public final void MethodOrVarDeclaration()
throws ParseException
ParseException
public final void parseModuleInternal()
throws ParseException
ParseException
public final void parseTopNodeInternal()
throws ParseException
ParseExceptionpublic void ReInit(InputStream stream)
public void ReInit(InputStream stream,
String encoding)
public void ReInit(Reader stream)
ReInit in class JavaCC30Grammarpublic void ReInit(BExGrammarTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||