jp.sourceforge.expression_computer.javacc
クラス JavaCCParser
java.lang.Object
jp.sourceforge.expression_computer.javacc.JavaCCParser
- すべての実装インタフェース:
- JavaCCParserConstants, JavaCCParserTreeConstants
- public final class JavaCCParser
- extends java.lang.Object
- implements JavaCCParserTreeConstants, JavaCCParserConstants
インタフェース jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants から継承したフィールド |
JJTADDITIVEEXPRESSION, JJTADDITIVEEXPRESSIONOPERATOR, JJTANDEXPRESSION, JJTASSIGNMENTEXPRESSION, JJTASSIGNMENTEXPRESSIONOPERATOR, JJTCONDITIONALANDEXPRESSION, JJTCONDITIONALEXPRESSION, JJTCONDITIONALOREXPRESSION, JJTEQUALITYEXPRESSION, JJTEQUALITYEXPRESSIONOPERATOR, JJTEXCLUSIVEOREXPRESSION, JJTEXPRESSION, JJTFLOATINGPOINTLITERAL, JJTFUNCTIONEXPRESSION, JJTFUNCTIONNAME, JJTINCLUSIVEOREXPRESSION, JJTINTEGERLITERAL, JJTMULTIPLICATIVEEXPRESSION, JJTMULTIPLICATIVEEXPRESSIONOPERATOR, jjtNodeName, JJTPARENTHESESEXPRESSION, JJTPOSTDECREMENTEXPRESSION, JJTPOSTINCREMENTEXPRESSION, JJTPREDECREMENTEXPRESSION, JJTPREINCREMENTEXPRESSION, JJTRELATIONALEXPRESSION, JJTRELATIONALEXPRESSIONOPERATOR, JJTSHIFTEXPRESSION, JJTSHIFTEXPRESSIONOPERATOR, JJTUNARYEXPRESSION, JJTUNARYEXPRESSIONNOTPLUSMINUS, JJTUNARYEXPRESSIONNOTPLUSMINUSOPERATOR, JJTUNARYEXPRESSIONOPERATOR, JJTVARIABLE, JJTVOID |
インタフェース jp.sourceforge.expression_computer.javacc.JavaCCParserConstants から継承したフィールド |
DECIMAL_LITERAL, DEFAULT, DIGIT, EOF, FLOATING_POINT_LITERAL, HEX_LITERAL, IDENTIFIER, INTEGER_LITERAL, LETTER, OCTAL_LITERAL, tokenImage |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jjtree
protected jp.sourceforge.expression_computer.javacc.JJTJavaCCParserState jjtree
token_source
public JavaCCParserTokenManager token_source
token
public Token token
jj_nt
public Token jj_nt
lookingAhead
public boolean lookingAhead
JavaCCParser
public JavaCCParser(java.io.InputStream stream)
JavaCCParser
public JavaCCParser(java.io.InputStream stream,
java.lang.String encoding)
JavaCCParser
public JavaCCParser(java.io.Reader stream)
JavaCCParser
public JavaCCParser(JavaCCParserTokenManager tm)
parse
public Node parse()
throws ParseException
- 例外:
ParseException
Expression
public final void Expression()
throws ParseException
- 例外:
ParseException
AssignmentExpression
public final void AssignmentExpression()
throws ParseException
- 例外:
ParseException
AssignmentExpressionOperator
public final void AssignmentExpressionOperator()
throws ParseException
- 例外:
ParseException
ConditionalExpression
public final void ConditionalExpression()
throws ParseException
- 例外:
ParseException
ConditionalOrExpression
public final void ConditionalOrExpression()
throws ParseException
- 例外:
ParseException
ConditionalAndExpression
public final void ConditionalAndExpression()
throws ParseException
- 例外:
ParseException
InclusiveOrExpression
public final void InclusiveOrExpression()
throws ParseException
- 例外:
ParseException
ExclusiveOrExpression
public final void ExclusiveOrExpression()
throws ParseException
- 例外:
ParseException
AndExpression
public final void AndExpression()
throws ParseException
- 例外:
ParseException
EqualityExpression
public final void EqualityExpression()
throws ParseException
- 例外:
ParseException
EqualityExpressionOperator
public final void EqualityExpressionOperator()
throws ParseException
- 例外:
ParseException
RelationalExpression
public final void RelationalExpression()
throws ParseException
- 例外:
ParseException
RelationalExpressionOperator
public final void RelationalExpressionOperator()
throws ParseException
- 例外:
ParseException
ShiftExpression
public final void ShiftExpression()
throws ParseException
- 例外:
ParseException
ShiftExpressionOperator
public final void ShiftExpressionOperator()
throws ParseException
- 例外:
ParseException
AdditiveExpression
public final void AdditiveExpression()
throws ParseException
- 例外:
ParseException
AdditiveExpressionOperator
public final void AdditiveExpressionOperator()
throws ParseException
- 例外:
ParseException
MultiplicativeExpression
public final void MultiplicativeExpression()
throws ParseException
- 例外:
ParseException
MultiplicativeExpressionOperator
public final void MultiplicativeExpressionOperator()
throws ParseException
- 例外:
ParseException
UnaryExpression
public final void UnaryExpression()
throws ParseException
- 例外:
ParseException
UnaryExpressionOperator
public final void UnaryExpressionOperator()
throws ParseException
- 例外:
ParseException
PreIncrementExpression
public final void PreIncrementExpression()
throws ParseException
- 例外:
ParseException
PreDecrementExpression
public final void PreDecrementExpression()
throws ParseException
- 例外:
ParseException
UnaryExpressionNotPlusMinus
public final void UnaryExpressionNotPlusMinus()
throws ParseException
- 例外:
ParseException
UnaryExpressionNotPlusMinusOperator
public final void UnaryExpressionNotPlusMinusOperator()
throws ParseException
- 例外:
ParseException
PostIncrementExpression
public final void PostIncrementExpression()
throws ParseException
- 例外:
ParseException
PostDecrementExpression
public final void PostDecrementExpression()
throws ParseException
- 例外:
ParseException
PrimaryExpression
public final void PrimaryExpression()
throws ParseException
- 例外:
ParseException
IntegerLiteral
public final void IntegerLiteral()
throws ParseException
- 例外:
ParseException
FloatingPointLiteral
public final void FloatingPointLiteral()
throws ParseException
- 例外:
ParseException
FunctionExpression
public final void FunctionExpression()
throws ParseException
- 例外:
ParseException
Variable
public final void Variable()
throws ParseException
- 例外:
ParseException
ParenthesesExpression
public final void ParenthesesExpression()
throws ParseException
- 例外:
ParseException
FunctionName
public final void FunctionName()
throws ParseException
- 例外:
ParseException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.InputStream stream,
java.lang.String encoding)
ReInit
public void ReInit(java.io.Reader stream)
ReInit
public void ReInit(JavaCCParserTokenManager tm)
getNextToken
public final Token getNextToken()
getToken
public final Token getToken(int index)
generateParseException
public ParseException generateParseException()
enable_tracing
public final void enable_tracing()
disable_tracing
public final void disable_tracing()
Copyright © 2006 SourceForge.jp. All Rights Reserved.