A B C D E F G H I J K L M N O P R S T U V

A

ASTAdditiveExpression - class jp.sourceforge.expression_computer.javacc.ASTAdditiveExpression.
 
ASTAdditiveExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTAdditiveExpression のコンストラクタ
 
ASTAdditiveExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTAdditiveExpression のコンストラクタ
 
ASTAdditiveExpressionOperator - class jp.sourceforge.expression_computer.javacc.ASTAdditiveExpressionOperator.
 
ASTAdditiveExpressionOperator(int) - class jp.sourceforge.expression_computer.javacc.ASTAdditiveExpressionOperator のコンストラクタ
 
ASTAdditiveExpressionOperator(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTAdditiveExpressionOperator のコンストラクタ
 
ASTAndExpression - class jp.sourceforge.expression_computer.javacc.ASTAndExpression.
 
ASTAndExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTAndExpression のコンストラクタ
 
ASTAndExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTAndExpression のコンストラクタ
 
ASTAssignmentExpression - class jp.sourceforge.expression_computer.javacc.ASTAssignmentExpression.
 
ASTAssignmentExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTAssignmentExpression のコンストラクタ
 
ASTAssignmentExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTAssignmentExpression のコンストラクタ
 
ASTAssignmentExpressionOperator - class jp.sourceforge.expression_computer.javacc.ASTAssignmentExpressionOperator.
 
ASTAssignmentExpressionOperator(int) - class jp.sourceforge.expression_computer.javacc.ASTAssignmentExpressionOperator のコンストラクタ
 
ASTAssignmentExpressionOperator(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTAssignmentExpressionOperator のコンストラクタ
 
ASTConditionalAndExpression - class jp.sourceforge.expression_computer.javacc.ASTConditionalAndExpression.
 
ASTConditionalAndExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTConditionalAndExpression のコンストラクタ
 
ASTConditionalAndExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTConditionalAndExpression のコンストラクタ
 
ASTConditionalExpression - class jp.sourceforge.expression_computer.javacc.ASTConditionalExpression.
 
ASTConditionalExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTConditionalExpression のコンストラクタ
 
ASTConditionalExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTConditionalExpression のコンストラクタ
 
ASTConditionalOrExpression - class jp.sourceforge.expression_computer.javacc.ASTConditionalOrExpression.
 
ASTConditionalOrExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTConditionalOrExpression のコンストラクタ
 
ASTConditionalOrExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTConditionalOrExpression のコンストラクタ
 
ASTEqualityExpression - class jp.sourceforge.expression_computer.javacc.ASTEqualityExpression.
 
ASTEqualityExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTEqualityExpression のコンストラクタ
 
ASTEqualityExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTEqualityExpression のコンストラクタ
 
ASTEqualityExpressionOperator - class jp.sourceforge.expression_computer.javacc.ASTEqualityExpressionOperator.
 
ASTEqualityExpressionOperator(int) - class jp.sourceforge.expression_computer.javacc.ASTEqualityExpressionOperator のコンストラクタ
 
ASTEqualityExpressionOperator(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTEqualityExpressionOperator のコンストラクタ
 
ASTExclusiveOrExpression - class jp.sourceforge.expression_computer.javacc.ASTExclusiveOrExpression.
 
ASTExclusiveOrExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTExclusiveOrExpression のコンストラクタ
 
ASTExclusiveOrExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTExclusiveOrExpression のコンストラクタ
 
ASTExpression - class jp.sourceforge.expression_computer.javacc.ASTExpression.
 
ASTExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTExpression のコンストラクタ
 
ASTExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTExpression のコンストラクタ
 
ASTFloatingPointLiteral - class jp.sourceforge.expression_computer.javacc.ASTFloatingPointLiteral.
 
ASTFloatingPointLiteral(int) - class jp.sourceforge.expression_computer.javacc.ASTFloatingPointLiteral のコンストラクタ
 
ASTFloatingPointLiteral(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTFloatingPointLiteral のコンストラクタ
 
ASTFunctionExpression - class jp.sourceforge.expression_computer.javacc.ASTFunctionExpression.
 
ASTFunctionExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTFunctionExpression のコンストラクタ
 
ASTFunctionExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTFunctionExpression のコンストラクタ
 
ASTFunctionName - class jp.sourceforge.expression_computer.javacc.ASTFunctionName.
 
ASTFunctionName(int) - class jp.sourceforge.expression_computer.javacc.ASTFunctionName のコンストラクタ
 
ASTFunctionName(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTFunctionName のコンストラクタ
 
ASTInclusiveOrExpression - class jp.sourceforge.expression_computer.javacc.ASTInclusiveOrExpression.
 
ASTInclusiveOrExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTInclusiveOrExpression のコンストラクタ
 
ASTInclusiveOrExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTInclusiveOrExpression のコンストラクタ
 
ASTIntegerLiteral - class jp.sourceforge.expression_computer.javacc.ASTIntegerLiteral.
 
ASTIntegerLiteral(int) - class jp.sourceforge.expression_computer.javacc.ASTIntegerLiteral のコンストラクタ
 
ASTIntegerLiteral(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTIntegerLiteral のコンストラクタ
 
ASTMultiplicativeExpression - class jp.sourceforge.expression_computer.javacc.ASTMultiplicativeExpression.
 
ASTMultiplicativeExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTMultiplicativeExpression のコンストラクタ
 
ASTMultiplicativeExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTMultiplicativeExpression のコンストラクタ
 
ASTMultiplicativeExpressionOperator - class jp.sourceforge.expression_computer.javacc.ASTMultiplicativeExpressionOperator.
 
ASTMultiplicativeExpressionOperator(int) - class jp.sourceforge.expression_computer.javacc.ASTMultiplicativeExpressionOperator のコンストラクタ
 
ASTMultiplicativeExpressionOperator(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTMultiplicativeExpressionOperator のコンストラクタ
 
ASTParenthesesExpression - class jp.sourceforge.expression_computer.javacc.ASTParenthesesExpression.
 
ASTParenthesesExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTParenthesesExpression のコンストラクタ
 
ASTParenthesesExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTParenthesesExpression のコンストラクタ
 
ASTPostDecrementExpression - class jp.sourceforge.expression_computer.javacc.ASTPostDecrementExpression.
 
ASTPostDecrementExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTPostDecrementExpression のコンストラクタ
 
ASTPostDecrementExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTPostDecrementExpression のコンストラクタ
 
ASTPostIncrementExpression - class jp.sourceforge.expression_computer.javacc.ASTPostIncrementExpression.
 
ASTPostIncrementExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTPostIncrementExpression のコンストラクタ
 
ASTPostIncrementExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTPostIncrementExpression のコンストラクタ
 
ASTPreDecrementExpression - class jp.sourceforge.expression_computer.javacc.ASTPreDecrementExpression.
 
ASTPreDecrementExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTPreDecrementExpression のコンストラクタ
 
ASTPreDecrementExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTPreDecrementExpression のコンストラクタ
 
ASTPreIncrementExpression - class jp.sourceforge.expression_computer.javacc.ASTPreIncrementExpression.
 
ASTPreIncrementExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTPreIncrementExpression のコンストラクタ
 
ASTPreIncrementExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTPreIncrementExpression のコンストラクタ
 
ASTRelationalExpression - class jp.sourceforge.expression_computer.javacc.ASTRelationalExpression.
 
ASTRelationalExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTRelationalExpression のコンストラクタ
 
ASTRelationalExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTRelationalExpression のコンストラクタ
 
ASTRelationalExpressionOperator - class jp.sourceforge.expression_computer.javacc.ASTRelationalExpressionOperator.
 
ASTRelationalExpressionOperator(int) - class jp.sourceforge.expression_computer.javacc.ASTRelationalExpressionOperator のコンストラクタ
 
ASTRelationalExpressionOperator(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTRelationalExpressionOperator のコンストラクタ
 
ASTShiftExpression - class jp.sourceforge.expression_computer.javacc.ASTShiftExpression.
 
ASTShiftExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTShiftExpression のコンストラクタ
 
ASTShiftExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTShiftExpression のコンストラクタ
 
ASTShiftExpressionOperator - class jp.sourceforge.expression_computer.javacc.ASTShiftExpressionOperator.
 
ASTShiftExpressionOperator(int) - class jp.sourceforge.expression_computer.javacc.ASTShiftExpressionOperator のコンストラクタ
 
ASTShiftExpressionOperator(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTShiftExpressionOperator のコンストラクタ
 
ASTUnaryExpression - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpression.
 
ASTUnaryExpression(int) - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpression のコンストラクタ
 
ASTUnaryExpression(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpression のコンストラクタ
 
ASTUnaryExpressionNotPlusMinus - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpressionNotPlusMinus.
 
ASTUnaryExpressionNotPlusMinus(int) - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpressionNotPlusMinus のコンストラクタ
 
ASTUnaryExpressionNotPlusMinus(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpressionNotPlusMinus のコンストラクタ
 
ASTUnaryExpressionNotPlusMinusOperator - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpressionNotPlusMinusOperator.
 
ASTUnaryExpressionNotPlusMinusOperator(int) - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpressionNotPlusMinusOperator のコンストラクタ
 
ASTUnaryExpressionNotPlusMinusOperator(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpressionNotPlusMinusOperator のコンストラクタ
 
ASTUnaryExpressionOperator - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpressionOperator.
 
ASTUnaryExpressionOperator(int) - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpressionOperator のコンストラクタ
 
ASTUnaryExpressionOperator(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTUnaryExpressionOperator のコンストラクタ
 
ASTVariable - class jp.sourceforge.expression_computer.javacc.ASTVariable.
 
ASTVariable(int) - class jp.sourceforge.expression_computer.javacc.ASTVariable のコンストラクタ
 
ASTVariable(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.ASTVariable のコンストラクタ
 
AbstractNode - class jp.sourceforge.expression_computer.node.AbstractNode.
ノードの基底抽象クラスです。
AbstractNode() - class jp.sourceforge.expression_computer.node.AbstractNode のコンストラクタ
 
AddCommand - class jp.sourceforge.expression_computer.command.AddCommand.
スタックから2つの値をポップし、加算し、その結果をスタックにプッシュします。
AddCommand() - class jp.sourceforge.expression_computer.command.AddCommand のコンストラクタ
 
AdditiveExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
AdditiveExpressionNode - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.
AdditiveExpressionを表すノードです。
AdditiveExpressionNode(Node[]) - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode のコンストラクタ
インスタンスを初期化します。
AdditiveExpressionNode.AddNode - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.AddNode.
AdditiveExpressionNodeの"+"演算子を表すノードです。
AdditiveExpressionNode.AddNode() - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.AddNode のコンストラクタ
 
AdditiveExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.OperatorNode.
AdditiveExpressionNodeの演算子を表す抽象基底ノードです。
AdditiveExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.OperatorNode のコンストラクタ
 
AdditiveExpressionNode.SubtractNode - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.SubtractNode.
AdditiveExpressionNodeの"-"演算子を表すノードです。
AdditiveExpressionNode.SubtractNode() - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.SubtractNode のコンストラクタ
 
AdditiveExpressionOperator() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
AdjustBuffSize() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
AndCommand - class jp.sourceforge.expression_computer.command.AndCommand.
スタックから2つの値をポップし、論理積を行い、その結果をスタックにプッシュします。
AndCommand() - class jp.sourceforge.expression_computer.command.AndCommand のコンストラクタ
 
AndExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
AndExpressionNode - class jp.sourceforge.expression_computer.node.AndExpressionNode.
AndExpressionを表すノードです。
AndExpressionNode(Node[]) - class jp.sourceforge.expression_computer.node.AndExpressionNode のコンストラクタ
インスタンスを初期化します。
AndExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.AndExpressionNode.OperatorNode.
AndExpressionの"&"演算子を表すノードです。
AndExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.AndExpressionNode.OperatorNode のコンストラクタ
 
ArithmeticRightShiftCommand - class jp.sourceforge.expression_computer.command.ArithmeticRightShiftCommand.
スタックから2つの値をポップし、算術右シフトし、その結果をスタックにプッシュします。
ArithmeticRightShiftCommand() - class jp.sourceforge.expression_computer.command.ArithmeticRightShiftCommand のコンストラクタ
 
AssignmentExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
AssignmentExpressionNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.
AssignmentExpressionを表すノードです。
AssignmentExpressionNode(VariableNode, AssignmentExpressionNode.OperatorNode, OperandNode) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode のコンストラクタ
インスタンスを初期化します。
AssignmentExpressionNode.AddEqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.AddEqualNode.
AssignmentExpressionの"+="演算子を表すノードです。
AssignmentExpressionNode.AddEqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.AddEqualNode のコンストラクタ
 
AssignmentExpressionNode.AndEqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.AndEqualNode.
AssignmentExpressionの"&="演算子を表すノードです。
AssignmentExpressionNode.AndEqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.AndEqualNode のコンストラクタ
 
AssignmentExpressionNode.ArithmeticRightShiftEqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.ArithmeticRightShiftEqualNode.
AssignmentExpressionの">>="演算子を表すノードです。
AssignmentExpressionNode.ArithmeticRightShiftEqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.ArithmeticRightShiftEqualNode のコンストラクタ
 
AssignmentExpressionNode.DivideEqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.DivideEqualNode.
AssignmentExpressionの"/="演算子を表すノードです。
AssignmentExpressionNode.DivideEqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.DivideEqualNode のコンストラクタ
 
AssignmentExpressionNode.EqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.EqualNode.
AssignmentExpressionの"="演算子を表すノードです。
AssignmentExpressionNode.EqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.EqualNode のコンストラクタ
 
AssignmentExpressionNode.ExclusiveOrEqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.ExclusiveOrEqualNode.
AssignmentExpressionの"^="演算子を表すノードです。
AssignmentExpressionNode.ExclusiveOrEqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.ExclusiveOrEqualNode のコンストラクタ
 
AssignmentExpressionNode.InclusiveOrEqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.InclusiveOrEqualNode.
AssignmentExpressionの"|="演算子を表すノードです。
AssignmentExpressionNode.InclusiveOrEqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.InclusiveOrEqualNode のコンストラクタ
 
AssignmentExpressionNode.LeftShiftEqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.LeftShiftEqualNode.
AssignmentExpressionの"<<="演算子を表すノードです。
AssignmentExpressionNode.LeftShiftEqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.LeftShiftEqualNode のコンストラクタ
 
AssignmentExpressionNode.LogicalRightShiftEqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.LogicalRightShiftEqualNode.
AssignmentExpressionの">>>="演算子を表すノードです。
AssignmentExpressionNode.LogicalRightShiftEqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.LogicalRightShiftEqualNode のコンストラクタ
 
AssignmentExpressionNode.MultiplyEqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.MultiplyEqualNode.
AssignmentExpressionの"*="演算子を表すノードです。
AssignmentExpressionNode.MultiplyEqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.MultiplyEqualNode のコンストラクタ
 
AssignmentExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.OperatorNode.
AssignmentExpressionの演算子を表すノードです。
AssignmentExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.OperatorNode のコンストラクタ
 
AssignmentExpressionNode.SubtractEqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.SubtractEqualNode.
AssignmentExpressionの"-="演算子を表すノードです。
AssignmentExpressionNode.SubtractEqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.SubtractEqualNode のコンストラクタ
 
AssignmentExpressionNode.SurplusEqualNode - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.SurplusEqualNode.
AssignmentExpressionの"%="演算子を表すノードです。
AssignmentExpressionNode.SurplusEqualNode() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.SurplusEqualNode のコンストラクタ
 
AssignmentExpressionOperator() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
add(Object) - class jp.sourceforge.expression_computer.CommandList のメソッド
add(int, Object) - class jp.sourceforge.expression_computer.CommandList のメソッド
addAll(Collection) - class jp.sourceforge.expression_computer.CommandList のメソッド
addAll(int, Collection) - class jp.sourceforge.expression_computer.CommandList のメソッド
addCommand(Command) - class jp.sourceforge.expression_computer.CommandList のメソッド
コマンドを追加します。
addCommand(int, Command) - class jp.sourceforge.expression_computer.CommandList のメソッド
指定した位置にコマンドを挿入します。
addEscapes(String) - class jp.sourceforge.expression_computer.javacc.TokenMgrError の static メソッド
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addFunction(String, Function) - class jp.sourceforge.expression_computer.ComputeContext のメソッド
呼び出し可能な関数を追加します。
addFunction(String, Function) - class jp.sourceforge.expression_computer.Computer のメソッド
呼び出し可能な関数を追加します。
add_escapes(String) - class jp.sourceforge.expression_computer.javacc.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) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
Method to adjust line and column numbers for the start of a token.

B

BaseNode - class jp.sourceforge.expression_computer.javacc.BaseNode.
 
BaseNode() - class jp.sourceforge.expression_computer.javacc.BaseNode のコンストラクタ
 
BeginToken() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
BitReversingCommand - class jp.sourceforge.expression_computer.command.BitReversingCommand.
スタックから1つの値をポップし、ビット反転し、その結果をスタックにプッシュします。
BitReversingCommand() - class jp.sourceforge.expression_computer.command.BitReversingCommand のコンストラクタ
 
BracketExpressionNode - class jp.sourceforge.expression_computer.node.BracketExpressionNode.
BracketExpressionを表すノードです。
BracketExpressionNode(OperandNode) - class jp.sourceforge.expression_computer.node.BracketExpressionNode のコンストラクタ
インスタンスを初期化します。
BracketExpressionNode.LeftBracketNode - class jp.sourceforge.expression_computer.node.BracketExpressionNode.LeftBracketNode.
BracketExpressionの"("演算子を表すノードです。
BracketExpressionNode.LeftBracketNode() - class jp.sourceforge.expression_computer.node.BracketExpressionNode.LeftBracketNode のコンストラクタ
 
BracketExpressionNode.RightBracketNode - class jp.sourceforge.expression_computer.node.BracketExpressionNode.RightBracketNode.
BracketExpressionの")"演算子を表すノードです。
BracketExpressionNode.RightBracketNode() - class jp.sourceforge.expression_computer.node.BracketExpressionNode.RightBracketNode のコンストラクタ
 
backup(int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
beginColumn - class jp.sourceforge.expression_computer.javacc.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 - class jp.sourceforge.expression_computer.javacc.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 - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
buffer - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
bufline - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
bufpos - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 

C

Command - interface jp.sourceforge.expression_computer.Command.
Computerクラスに実行させるコマンドを表します。
CommandList - class jp.sourceforge.expression_computer.CommandList.
コンパイルされたコマンドのリストです。
CommandList() - class jp.sourceforge.expression_computer.CommandList のコンストラクタ
 
CompileContext - class jp.sourceforge.expression_computer.CompileContext.
コンパイルの情報を保持するコンテキストです。
CompileContext() - class jp.sourceforge.expression_computer.CompileContext のコンストラクタ
 
CompileException - exception jp.sourceforge.expression_computer.CompileException.
コンパイルに失敗したことを表す例外です。
CompileException() - class jp.sourceforge.expression_computer.CompileException のコンストラクタ
インスタンスを初期化します。
CompileException(String, Throwable) - class jp.sourceforge.expression_computer.CompileException のコンストラクタ
インスタンスを初期化します。
CompileException(String) - class jp.sourceforge.expression_computer.CompileException のコンストラクタ
インスタンスを初期化します。
CompileException(Throwable) - class jp.sourceforge.expression_computer.CompileException のコンストラクタ
インスタンスを初期化します。
Compiler - class jp.sourceforge.expression_computer.Compiler.
抽象構文木を命令列に変換します。
Compiler() - class jp.sourceforge.expression_computer.Compiler のコンストラクタ
 
ComputeContext - class jp.sourceforge.expression_computer.ComputeContext.
計算中の状態を保持するコンテキストです。
ComputeContext() - class jp.sourceforge.expression_computer.ComputeContext のコンストラクタ
 
ComputeException - exception jp.sourceforge.expression_computer.ComputeException.
計算に失敗したことを表す例外です。
ComputeException() - class jp.sourceforge.expression_computer.ComputeException のコンストラクタ
インスタンスを初期化します。
ComputeException(String, Throwable) - class jp.sourceforge.expression_computer.ComputeException のコンストラクタ
インスタンスを初期化します。
ComputeException(String) - class jp.sourceforge.expression_computer.ComputeException のコンストラクタ
インスタンスを初期化します。
ComputeException(Throwable) - class jp.sourceforge.expression_computer.ComputeException のコンストラクタ
インスタンスを初期化します。
ComputeObject - interface jp.sourceforge.expression_computer.ComputeObject.
計算対象となるオブジェクト(計算オブジェクト)の基本インターフェイスです。
Computer - class jp.sourceforge.expression_computer.Computer.
数式を解析し、計算を行います。
Computer() - class jp.sourceforge.expression_computer.Computer のコンストラクタ
 
ConditionCommand - class jp.sourceforge.expression_computer.command.ConditionCommand.
スタックから3つの値をポップし、第1項が0以外の場合は第2項を、第1項が0の場合は第3項をスタックにプッシュします。
ConditionCommand() - class jp.sourceforge.expression_computer.command.ConditionCommand のコンストラクタ
 
ConditionalAndCommand - class jp.sourceforge.expression_computer.command.ConditionalAndCommand.
スタックから2つの値をポップし、条件論理積を行い、その結果をスタックにプッシュします。
ConditionalAndCommand() - class jp.sourceforge.expression_computer.command.ConditionalAndCommand のコンストラクタ
 
ConditionalAndExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ConditionalAndExpressionNode - class jp.sourceforge.expression_computer.node.ConditionalAndExpressionNode.
ConditionalAndExpressionを表すノードです。
ConditionalAndExpressionNode(Node[]) - class jp.sourceforge.expression_computer.node.ConditionalAndExpressionNode のコンストラクタ
インスタンスを初期化します。
ConditionalAndExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.ConditionalAndExpressionNode.OperatorNode.
ConditionalAndExpressionの"&"演算子を表すノードです。
ConditionalAndExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.ConditionalAndExpressionNode.OperatorNode のコンストラクタ
 
ConditionalExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ConditionalExpressionNode - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.
ConditionalExpressionを表すノードです。
ConditionalExpressionNode(OperandNode, OperandNode, OperandNode) - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode のコンストラクタ
インスタンスを初期化します。
ConditionalExpressionNode.ColonNode - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.ColonNode.
ConditionalExpressionの":"演算子を表すノードです。
ConditionalExpressionNode.ColonNode() - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.ColonNode のコンストラクタ
 
ConditionalExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.OperatorNode.
ConditionalExpressionの演算子を表す抽象既定ノードです。
ConditionalExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.OperatorNode のコンストラクタ
 
ConditionalExpressionNode.QuestionNode - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.QuestionNode.
ConditionalExpressionの"?"
ConditionalExpressionNode.QuestionNode() - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.QuestionNode のコンストラクタ
 
ConditionalOrCommand - class jp.sourceforge.expression_computer.command.ConditionalOrCommand.
スタックから2つの値をポップし、条件論理和を行い、その結果をスタックにプッシュします。
ConditionalOrCommand() - class jp.sourceforge.expression_computer.command.ConditionalOrCommand のコンストラクタ
 
ConditionalOrExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ConditionalOrExpressionNode - class jp.sourceforge.expression_computer.node.ConditionalOrExpressionNode.
ConditionalOrExpressionを表すノードです。
ConditionalOrExpressionNode(Node[]) - class jp.sourceforge.expression_computer.node.ConditionalOrExpressionNode のコンストラクタ
インスタンスを初期化します。
ConditionalOrExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.ConditionalOrExpressionNode.OperatorNode.
ConditionalOrExpressionの"||"演算子を表すノードです。
ConditionalOrExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.ConditionalOrExpressionNode.OperatorNode のコンストラクタ
 
call(double[]) - interface jp.sourceforge.expression_computer.Function のメソッド
演算を行い、結果を返します。
children - class jp.sourceforge.expression_computer.javacc.SimpleNode の変数
 
clear() - class jp.sourceforge.expression_computer.CommandList のメソッド
column - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
compile(Node) - class jp.sourceforge.expression_computer.Compiler のメソッド
抽象構文木を命令列に変換します。
compile(CompileContext) - interface jp.sourceforge.expression_computer.Node のメソッド
ノードから命令列を生成して、コンテキストに追加します。
compile(CompileContext) - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.AddNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.SubtractNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AndExpressionNode.OperatorNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AndExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.AddEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.AndEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.ArithmeticRightShiftEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.DivideEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.EqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.ExclusiveOrEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.InclusiveOrEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.LeftShiftEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.LogicalRightShiftEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.MultiplyEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.SubtractEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.SurplusEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.BracketExpressionNode.LeftBracketNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.BracketExpressionNode.RightBracketNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.BracketExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ConditionalAndExpressionNode.OperatorNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ConditionalAndExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.ColonNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.QuestionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ConditionalOrExpressionNode.OperatorNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ConditionalOrExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.EofNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.EqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.NotEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.EqualityExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ExclusiveOrExpressionNode.OperatorNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ExclusiveOrExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ExpressionStatementNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.FloatingPointLiteralNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.CommaNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.FunctionNameNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.LeftBracketNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.RightBracketNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.FunctionExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.InclusiveOrExpressionNode.OperatorNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.InclusiveOrExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.IntegerLiteralNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.DivideNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.MultiplyNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.SurplusNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.PostDecrementExpressionNode.OperatorNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.PostDecrementExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.PostIncrementExpressionNode.OperatorNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.PostIncrementExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.PreDecrementExpressionNode.OperatorNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.PreDecrementExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.PreIncrementExpressionNode.OperatorNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.PreIncrementExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.GreaterThanEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.GreaterThanNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.LessThanEqualNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.LessThanNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.RelationalExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.ArithmeticRightShiftNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.LeftShiftNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.LogicalRightShiftNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.ShiftExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.MinusSignNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.PlusSignNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.UnaryExpressionNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.BitReversingNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.NotNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compile(CompileContext) - class jp.sourceforge.expression_computer.node.VariableNode のメソッド

ノードから命令列を生成して、コンテキストに追加します。

compute(String) - class jp.sourceforge.expression_computer.Computer のメソッド
計算を行います。
compute(CommandList) - class jp.sourceforge.expression_computer.Computer のメソッド
計算を行います。
contains(Object) - class jp.sourceforge.expression_computer.CommandList のメソッド
containsAll(Collection) - class jp.sourceforge.expression_computer.CommandList のメソッド
curChar - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager の変数
 
currentToken - class jp.sourceforge.expression_computer.javacc.ParseException の変数
This is the last token that has been consumed successfully.

D

DECIMAL_LITERAL - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants の static 変数
 
DEFAULT - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants の static 変数
 
DIGIT - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants の static 変数
 
DivideCommand - class jp.sourceforge.expression_computer.command.DivideCommand.
スタックから2つの値をポップし、除算し、その結果をスタックにプッシュします。
DivideCommand() - class jp.sourceforge.expression_computer.command.DivideCommand のコンストラクタ
 
Done() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
debugStream - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager の変数
 
deserialize(byte[]) - class jp.sourceforge.expression_computer.Serializer のメソッド
バイト配列をデシリアライズし、コマンド リストを構築します。
disable_tracing() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
dump(String) - class jp.sourceforge.expression_computer.javacc.SimpleNode のメソッド
 

E

EOF - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants の static 変数
 
EofNode - class jp.sourceforge.expression_computer.node.EofNode.
EOFを表すノードです。
EofNode() - class jp.sourceforge.expression_computer.node.EofNode のコンストラクタ
 
EqualCommand - class jp.sourceforge.expression_computer.command.EqualCommand.
スタックから2つの値をポップし、比較します。
EqualCommand() - class jp.sourceforge.expression_computer.command.EqualCommand のコンストラクタ
 
EqualityExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
EqualityExpressionNode - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.
EqualityExpressionを表すノードです。
EqualityExpressionNode(Node[]) - class jp.sourceforge.expression_computer.node.EqualityExpressionNode のコンストラクタ
インスタンスを初期化します。
EqualityExpressionNode.EqualNode - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.EqualNode.
EqualityExpressionNodeの"=="演算子を表すノードです。
EqualityExpressionNode.EqualNode() - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.EqualNode のコンストラクタ
 
EqualityExpressionNode.NotEqualNode - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.NotEqualNode.
EqualityExpressionNodeの"!
EqualityExpressionNode.NotEqualNode() - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.NotEqualNode のコンストラクタ
 
EqualityExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.OperatorNode.
EqualityExpressionNodeの演算子を表す抽象基底ノードです。
EqualityExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.OperatorNode のコンストラクタ
 
EqualityExpressionOperator() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ExclusiveOrCommand - class jp.sourceforge.expression_computer.command.ExclusiveOrCommand.
スタックから2つの値をポップし、排他的論理和を行い、その結果をスタックにプッシュします。
ExclusiveOrCommand() - class jp.sourceforge.expression_computer.command.ExclusiveOrCommand のコンストラクタ
 
ExclusiveOrExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ExclusiveOrExpressionNode - class jp.sourceforge.expression_computer.node.ExclusiveOrExpressionNode.
ExclusiveOrExpressionを表すノードです。
ExclusiveOrExpressionNode(OperandNode[]) - class jp.sourceforge.expression_computer.node.ExclusiveOrExpressionNode のコンストラクタ
インスタンスを初期化します。
ExclusiveOrExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.ExclusiveOrExpressionNode.OperatorNode.
ExclusiveOrExpressionの"^"演算子を表すノードです。
ExclusiveOrExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.ExclusiveOrExpressionNode.OperatorNode のコンストラクタ
 
ExpandBuff(boolean) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
Expression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ExpressionStatementNode - class jp.sourceforge.expression_computer.node.ExpressionStatementNode.
ExpressionStatementを表すノードです。
ExpressionStatementNode(OperandNode) - class jp.sourceforge.expression_computer.node.ExpressionStatementNode のコンストラクタ
インスタンスを初期化します。
ExpressionStatementNode() - class jp.sourceforge.expression_computer.node.ExpressionStatementNode のコンストラクタ
インスタンスを初期化します。
enable_tracing() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
endColumn - class jp.sourceforge.expression_computer.javacc.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 - class jp.sourceforge.expression_computer.javacc.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 - class jp.sourceforge.expression_computer.javacc.ParseException の変数
The end of line string for this machine.
execute(ComputeContext) - interface jp.sourceforge.expression_computer.Command のメソッド
実行する処理を実装してください。
execute(ComputeContext) - class jp.sourceforge.expression_computer.command.AddCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.AndCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.ArithmeticRightShiftCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.BitReversingCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.ConditionCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.ConditionalAndCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.ConditionalOrCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.DivideCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.EqualCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.ExclusiveOrCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.FunctionCallCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.GreaterThanCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.GreaterThanEqualCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.InclusiveOrCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.LeftShiftCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.LessThanCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.LessThanEqualCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.LogicalRightShiftCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.MultiplyCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.NotCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.NotEqualCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.PostDecrementCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.PostIncrementCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.PreDecrementCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.PreIncrementCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.PushStackCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.SetVariableCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.SignReversingCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.SubtractCommand のメソッド

実行する処理を実装してください。

execute(ComputeContext) - class jp.sourceforge.expression_computer.command.SurplusCommand のメソッド

実行する処理を実装してください。

expectedTokenSequences - class jp.sourceforge.expression_computer.javacc.ParseException の変数
Each entry in this array is an array of integers.

F

FALSE - interface jp.sourceforge.expression_computer.Command の static 変数
偽を表す値。
FLOATING_POINT_LITERAL - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants の static 変数
 
FillBuff() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
FloatingPointLiteral() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
FloatingPointLiteral - class jp.sourceforge.expression_computer.type.FloatingPointLiteral.
浮動小数点値を表します。
FloatingPointLiteral(double) - class jp.sourceforge.expression_computer.type.FloatingPointLiteral のコンストラクタ
インスタンスを初期化します。
FloatingPointLiteralNode - class jp.sourceforge.expression_computer.node.FloatingPointLiteralNode.
FloatingPointLiteralを表すノードです。
FloatingPointLiteralNode(String) - class jp.sourceforge.expression_computer.node.FloatingPointLiteralNode のコンストラクタ
インスタンスを初期化します。
Function - interface jp.sourceforge.expression_computer.Function.
計算中で呼び出される関数を表します。
FunctionCallCommand - class jp.sourceforge.expression_computer.command.FunctionCallCommand.
関数を呼び出し、その結果をスタックにプッシュします。
FunctionCallCommand(String, int) - class jp.sourceforge.expression_computer.command.FunctionCallCommand のコンストラクタ
インスタンスを初期化します。
FunctionExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
FunctionExpressionNode - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.
FunctionExpressionを表すノードです。
FunctionExpressionNode(FunctionExpressionNode.FunctionNameNode, OperandNode[]) - class jp.sourceforge.expression_computer.node.FunctionExpressionNode のコンストラクタ
インスタンスを初期化します。
FunctionExpressionNode.CommaNode - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.CommaNode.
FunctionExpressionの","演算子を表すノードです。
FunctionExpressionNode.CommaNode() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.CommaNode のコンストラクタ
 
FunctionExpressionNode.FunctionNameNode - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.FunctionNameNode.
FunctionExpressionの関数名を表すノードです。
FunctionExpressionNode.FunctionNameNode(String) - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.FunctionNameNode のコンストラクタ
インスタンスを初期化します。
FunctionExpressionNode.LeftBracketNode - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.LeftBracketNode.
FunctionExpressionの"("演算子を表すノードです。
FunctionExpressionNode.LeftBracketNode() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.LeftBracketNode のコンストラクタ
 
FunctionExpressionNode.RightBracketNode - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.RightBracketNode.
FunctionExpressionの")"演算子を表すノードです。
FunctionExpressionNode.RightBracketNode() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.RightBracketNode のコンストラクタ
 
FunctionName() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 

G

GetImage() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
GetSuffix(int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
GreaterThanCommand - class jp.sourceforge.expression_computer.command.GreaterThanCommand.
スタックから2つの値をポップし、比較します。
GreaterThanCommand() - class jp.sourceforge.expression_computer.command.GreaterThanCommand のコンストラクタ
 
GreaterThanEqualCommand - class jp.sourceforge.expression_computer.command.GreaterThanEqualCommand.
スタックから2つの値をポップし、比較します。
GreaterThanEqualCommand() - class jp.sourceforge.expression_computer.command.GreaterThanEqualCommand のコンストラクタ
 
generateParseException() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
get(int) - class jp.sourceforge.expression_computer.CommandList のメソッド
getArgumentNumber() - class jp.sourceforge.expression_computer.command.FunctionCallCommand のメソッド
引数の個数を返します。
getBeginColumn() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
getBeginLine() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
getChildren() - interface jp.sourceforge.expression_computer.Node のメソッド
子ノードの配列を返します。
getChildren() - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.AndExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.AndExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.BracketExpressionNode.LeftBracketNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.BracketExpressionNode.RightBracketNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.BracketExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.ConditionalAndExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.ConditionalAndExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.ConditionalOrExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.ConditionalOrExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.EofNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.EqualityExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.ExclusiveOrExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.ExclusiveOrExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.ExpressionStatementNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.FloatingPointLiteralNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.CommaNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.FunctionNameNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.LeftBracketNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.RightBracketNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.InclusiveOrExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.InclusiveOrExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.IntegerLiteralNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.PostDecrementExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.PostDecrementExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.PostIncrementExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.PostIncrementExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.PreDecrementExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.PreDecrementExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.PreIncrementExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.PreIncrementExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.ShiftExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.UnaryExpressionNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.OperatorNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getChildren() - class jp.sourceforge.expression_computer.node.VariableNode のメソッド

子ノードの配列を返します。このノードがリーフである場合、要素が0の配列を返します。

getColumn() - class jp.sourceforge.expression_computer.ParseException のメソッド
構文解析に失敗した列の番号を返します。
getColumn() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
推奨されていません。  
getCommand(int) - class jp.sourceforge.expression_computer.CommandList のメソッド
コマンドを返します。
getCommandList() - class jp.sourceforge.expression_computer.CompileContext のメソッド
コマンド リストを返します。
getEndColumn() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
getEndLine() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
getFunction(String) - class jp.sourceforge.expression_computer.ComputeContext のメソッド
呼び出し可能な関数を返します。
getLine() - class jp.sourceforge.expression_computer.ParseException のメソッド
構文解析に失敗した行の番号を返します。
getLine() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
推奨されていません。  
getMessage() - class jp.sourceforge.expression_computer.javacc.ParseException のメソッド
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - class jp.sourceforge.expression_computer.javacc.TokenMgrError のメソッド
You can also modify the body of this method to customize your error messages.
getName() - class jp.sourceforge.expression_computer.command.FunctionCallCommand のメソッド
関数名を返します。
getName() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.FunctionNameNode のメソッド
関数名を返します。
getName() - class jp.sourceforge.expression_computer.node.VariableNode のメソッド
変数名を返します。
getName() - class jp.sourceforge.expression_computer.type.Variable のメソッド
変数名を返します。
getNextToken() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
getNextToken() - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager のメソッド
 
getNodeColumn() - class jp.sourceforge.expression_computer.javacc.BaseNode のメソッド
 
getNodeLine() - class jp.sourceforge.expression_computer.javacc.BaseNode のメソッド
 
getNodeValue() - class jp.sourceforge.expression_computer.javacc.BaseNode のメソッド
 
getTabSize(int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
getText() - class jp.sourceforge.expression_computer.ParseException のメソッド
出現した不明な文字を返します。
getToken(int) - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
getValue(ComputeContext) - interface jp.sourceforge.expression_computer.ComputeObject のメソッド
保持している値を返します。
getValue() - class jp.sourceforge.expression_computer.command.PushStackCommand のメソッド
スタックにプッシュする値を返します。
getValue() - class jp.sourceforge.expression_computer.node.FloatingPointLiteralNode のメソッド
値を返します。
getValue() - class jp.sourceforge.expression_computer.node.IntegerLiteralNode のメソッド
値を返します。
getValue(ComputeContext) - class jp.sourceforge.expression_computer.type.FloatingPointLiteral のメソッド

保持している値を返します。

getValue(ComputeContext) - class jp.sourceforge.expression_computer.type.IntegerLiteral のメソッド

保持している値を返します。

getValue(ComputeContext) - class jp.sourceforge.expression_computer.type.Variable のメソッド

保持している値を返します。

getVariable(String) - class jp.sourceforge.expression_computer.ComputeContext のメソッド
変数の値を取得します。
getVariable(String) - class jp.sourceforge.expression_computer.Computer のメソッド
変数の値を取得します。
getVariableNames() - class jp.sourceforge.expression_computer.ComputeContext のメソッド
宣言されている変数の名前の配列を返します。
getVariableNames() - class jp.sourceforge.expression_computer.Computer のメソッド
宣言されている変数の名前の配列を返します。

H

HEX_LITERAL - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants の static 変数
 

I

IDENTIFIER - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants の static 変数
 
INTEGER_LITERAL - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants の static 変数
 
InclusiveOrCommand - class jp.sourceforge.expression_computer.command.InclusiveOrCommand.
スタックから2つの値をポップし、論理和を行い、その結果をスタックにプッシュします。
InclusiveOrCommand() - class jp.sourceforge.expression_computer.command.InclusiveOrCommand のコンストラクタ
 
InclusiveOrExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
InclusiveOrExpressionNode - class jp.sourceforge.expression_computer.node.InclusiveOrExpressionNode.
InclusiveOrExpressionを表すノードです。
InclusiveOrExpressionNode(OperandNode[]) - class jp.sourceforge.expression_computer.node.InclusiveOrExpressionNode のコンストラクタ
インスタンスを初期化します。
InclusiveOrExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.InclusiveOrExpressionNode.OperatorNode.
InclusiveOrExpressionの"|"演算子を表すノードです。
InclusiveOrExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.InclusiveOrExpressionNode.OperatorNode のコンストラクタ
 
IntegerLiteral() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
IntegerLiteral - class jp.sourceforge.expression_computer.type.IntegerLiteral.
整数値を表します。
IntegerLiteral(long) - class jp.sourceforge.expression_computer.type.IntegerLiteral のコンストラクタ
インスタンスを初期化します。
IntegerLiteralNode - class jp.sourceforge.expression_computer.node.IntegerLiteralNode.
IntegerLiteralを表すノードです。
IntegerLiteralNode(String) - class jp.sourceforge.expression_computer.node.IntegerLiteralNode のコンストラクタ
インスタンスを初期化します。
id - class jp.sourceforge.expression_computer.javacc.SimpleNode の変数
 
image - class jp.sourceforge.expression_computer.javacc.Token の変数
The string image of the token.
inBuf - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
indexOf(Object) - class jp.sourceforge.expression_computer.CommandList のメソッド
inputStream - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
input_stream - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager の変数
 
isEmpty() - class jp.sourceforge.expression_computer.CommandList のメソッド
isFloatingPointLiteral(String) - class jp.sourceforge.expression_computer.util.Validator の static メソッド
文字列の形式が小数点値の形式かどうかを検証します。
isIdentifier(String) - class jp.sourceforge.expression_computer.util.Validator の static メソッド
文字列の形式が識別子の形式かどうかを検証します。
isIntegerLiteral(String) - class jp.sourceforge.expression_computer.util.Validator の static メソッド
文字列の形式が整数値の形式かどうかを検証します。
iterator() - class jp.sourceforge.expression_computer.CommandList のメソッド

J

JJTADDITIVEEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTADDITIVEEXPRESSIONOPERATOR - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTANDEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTASSIGNMENTEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTASSIGNMENTEXPRESSIONOPERATOR - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTCONDITIONALANDEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTCONDITIONALEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTCONDITIONALOREXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTEQUALITYEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTEQUALITYEXPRESSIONOPERATOR - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTEXCLUSIVEOREXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTFLOATINGPOINTLITERAL - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTFUNCTIONEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTFUNCTIONNAME - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTINCLUSIVEOREXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTINTEGERLITERAL - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTMULTIPLICATIVEEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTMULTIPLICATIVEEXPRESSIONOPERATOR - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTPARENTHESESEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTPOSTDECREMENTEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTPOSTINCREMENTEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTPREDECREMENTEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTPREINCREMENTEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTRELATIONALEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTRELATIONALEXPRESSIONOPERATOR - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTSHIFTEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTSHIFTEXPRESSIONOPERATOR - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTUNARYEXPRESSION - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTUNARYEXPRESSIONNOTPLUSMINUS - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTUNARYEXPRESSIONNOTPLUSMINUSOPERATOR - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTUNARYEXPRESSIONOPERATOR - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTVARIABLE - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JJTVOID - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
JavaCCParser - class jp.sourceforge.expression_computer.javacc.JavaCCParser.
 
JavaCCParser(InputStream) - class jp.sourceforge.expression_computer.javacc.JavaCCParser のコンストラクタ
 
JavaCCParser(InputStream, String) - class jp.sourceforge.expression_computer.javacc.JavaCCParser のコンストラクタ
 
JavaCCParser(Reader) - class jp.sourceforge.expression_computer.javacc.JavaCCParser のコンストラクタ
 
JavaCCParser(JavaCCParserTokenManager) - class jp.sourceforge.expression_computer.javacc.JavaCCParser のコンストラクタ
 
JavaCCParserConstants - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants.
 
JavaCCParserTokenManager - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager.
 
JavaCCParserTokenManager(JavaCharStream) - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager のコンストラクタ
 
JavaCCParserTokenManager(JavaCharStream, int) - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager のコンストラクタ
 
JavaCCParserTreeConstants - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants.
 
JavaCharStream - class jp.sourceforge.expression_computer.javacc.JavaCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のコンストラクタ
 
JavaCharStream(Reader, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のコンストラクタ
 
JavaCharStream(Reader) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のコンストラクタ
 
JavaCharStream(InputStream, String, int, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のコンストラクタ
 
JavaCharStream(InputStream, int, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のコンストラクタ
 
JavaCharStream(InputStream, String, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のコンストラクタ
 
JavaCharStream(InputStream, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のコンストラクタ
 
JavaCharStream(InputStream, String) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のコンストラクタ
 
JavaCharStream(InputStream) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のコンストラクタ
 
jjFillToken() - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager のメソッド
 
jj_nt - class jp.sourceforge.expression_computer.javacc.JavaCCParser の変数
 
jjstrLiteralImages - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager の static 変数
 
jjtAddChild(Node, int) - interface jp.sourceforge.expression_computer.javacc.Node のメソッド
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - class jp.sourceforge.expression_computer.javacc.SimpleNode のメソッド
 
jjtClose() - interface jp.sourceforge.expression_computer.javacc.Node のメソッド
This method is called after all the child nodes have been added.
jjtClose() - class jp.sourceforge.expression_computer.javacc.SimpleNode のメソッド
 
jjtGetChild(int) - interface jp.sourceforge.expression_computer.javacc.Node のメソッド
This method returns a child node.
jjtGetChild(int) - class jp.sourceforge.expression_computer.javacc.SimpleNode のメソッド
 
jjtGetNumChildren() - interface jp.sourceforge.expression_computer.javacc.Node のメソッド
Return the number of children the node has.
jjtGetNumChildren() - class jp.sourceforge.expression_computer.javacc.SimpleNode のメソッド
 
jjtGetParent() - interface jp.sourceforge.expression_computer.javacc.Node のメソッド
 
jjtGetParent() - class jp.sourceforge.expression_computer.javacc.SimpleNode のメソッド
 
jjtNodeName - interface jp.sourceforge.expression_computer.javacc.JavaCCParserTreeConstants の static 変数
 
jjtOpen() - interface jp.sourceforge.expression_computer.javacc.Node のメソッド
This method is called after the node has been made the current node.
jjtOpen() - class jp.sourceforge.expression_computer.javacc.SimpleNode のメソッド
 
jjtSetParent(Node) - interface jp.sourceforge.expression_computer.javacc.Node のメソッド
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - class jp.sourceforge.expression_computer.javacc.SimpleNode のメソッド
 
jjtree - class jp.sourceforge.expression_computer.javacc.JavaCCParser の変数
 
jp.sourceforge.expression_computer - package jp.sourceforge.expression_computer
数式の解析、計算を行う機能を持ちます。
jp.sourceforge.expression_computer.command - package jp.sourceforge.expression_computer.command
数式を構成するコマンドを格納しています。
jp.sourceforge.expression_computer.javacc - package jp.sourceforge.expression_computer.javacc
JavaCCが生成したクラスを格納しています。
jp.sourceforge.expression_computer.node - package jp.sourceforge.expression_computer.node
抽象構文木のノードを格納しています。
jp.sourceforge.expression_computer.type - package jp.sourceforge.expression_computer.type
計算オブジェクトの定義を格納しています。
jp.sourceforge.expression_computer.util - package jp.sourceforge.expression_computer.util
ユーティリティを格納しています。

K

kind - class jp.sourceforge.expression_computer.javacc.Token の変数
An integer that describes the kind of this token.

L

LETTER - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants の static 変数
 
LeftShiftCommand - class jp.sourceforge.expression_computer.command.LeftShiftCommand.
スタックから2つの値をポップし、左シフトし、その結果をスタックにプッシュします。
LeftShiftCommand() - class jp.sourceforge.expression_computer.command.LeftShiftCommand のコンストラクタ
 
LessThanCommand - class jp.sourceforge.expression_computer.command.LessThanCommand.
スタックから2つの値をポップし、比較します。
LessThanCommand() - class jp.sourceforge.expression_computer.command.LessThanCommand のコンストラクタ
 
LessThanEqualCommand - class jp.sourceforge.expression_computer.command.LessThanEqualCommand.
スタックから2つの値をポップし、比較します。
LessThanEqualCommand() - class jp.sourceforge.expression_computer.command.LessThanEqualCommand のコンストラクタ
 
LexicalError(boolean, int, int, int, String, char) - class jp.sourceforge.expression_computer.javacc.TokenMgrError の static メソッド
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LogicalRightShiftCommand - class jp.sourceforge.expression_computer.command.LogicalRightShiftCommand.
スタックから2つの値をポップし、論理右シフトし、その結果をスタックにプッシュします。
LogicalRightShiftCommand() - class jp.sourceforge.expression_computer.command.LogicalRightShiftCommand のコンストラクタ
 
lastIndexOf(Object) - class jp.sourceforge.expression_computer.CommandList のメソッド
lexStateNames - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager の static 変数
 
line - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
listIterator() - class jp.sourceforge.expression_computer.CommandList のメソッド
listIterator(int) - class jp.sourceforge.expression_computer.CommandList のメソッド
lookingAhead - class jp.sourceforge.expression_computer.javacc.JavaCCParser の変数
 

M

MultiplicativeExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
MultiplicativeExpressionNode - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.
MultiplicativeExpressionを表すノードです。
MultiplicativeExpressionNode(Node[]) - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode のコンストラクタ
インスタンスを初期化します。
MultiplicativeExpressionNode.DivideNode - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.DivideNode.
MultiplicativeExpressionNodeの"/"演算子を表すノードです。
MultiplicativeExpressionNode.DivideNode() - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.DivideNode のコンストラクタ
 
MultiplicativeExpressionNode.MultiplyNode - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.MultiplyNode.
MultiplicativeExpressionNodeの"*"演算子を表すノードです。
MultiplicativeExpressionNode.MultiplyNode() - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.MultiplyNode のコンストラクタ
 
MultiplicativeExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.OperatorNode.
MultiplicativeExpressionNodeの演算子を表す抽象基底ノードです。
MultiplicativeExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.OperatorNode のコンストラクタ
 
MultiplicativeExpressionNode.SurplusNode - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.SurplusNode.
MultiplicativeExpressionNodeの"%"演算子を表すノードです。
MultiplicativeExpressionNode.SurplusNode() - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.SurplusNode のコンストラクタ
 
MultiplicativeExpressionOperator() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
MultiplyCommand - class jp.sourceforge.expression_computer.command.MultiplyCommand.
スタックから2つの値をポップし、乗算し、その結果をスタックにプッシュします。
MultiplyCommand() - class jp.sourceforge.expression_computer.command.MultiplyCommand のコンストラクタ
 
maxNextCharInd - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 

N

Node - interface jp.sourceforge.expression_computer.Node.
抽象構文木のノードを表します。
Node - interface jp.sourceforge.expression_computer.javacc.Node.
 
NotCommand - class jp.sourceforge.expression_computer.command.NotCommand.
スタックから1つの値をポップし、否定し、その結果をスタックにプッシュします。
NotCommand() - class jp.sourceforge.expression_computer.command.NotCommand のコンストラクタ
 
NotEqualCommand - class jp.sourceforge.expression_computer.command.NotEqualCommand.
スタックから2つの値をポップし、比較します。
NotEqualCommand() - class jp.sourceforge.expression_computer.command.NotEqualCommand のコンストラクタ
 
newToken(int) - class jp.sourceforge.expression_computer.javacc.Token の static メソッド
Returns a new Token object, by default.
next - class jp.sourceforge.expression_computer.javacc.Token の変数
A reference to the next regular (non-special) token from the input stream.
nextCharBuf - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
nextCharInd - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
nodeColumn - class jp.sourceforge.expression_computer.javacc.BaseNode の変数
 
nodeLine - class jp.sourceforge.expression_computer.javacc.BaseNode の変数
 
nodeValue - class jp.sourceforge.expression_computer.javacc.BaseNode の変数
 

O

OCTAL_LITERAL - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants の static 変数
 
OperandNode - interface jp.sourceforge.expression_computer.node.OperandNode.
オペランドであることを表すマーカー インターフェイスです。

P

ParenthesesExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ParseException - exception jp.sourceforge.expression_computer.ParseException.
構文解析に失敗したことを現す例外です。
ParseException(String, int, int) - class jp.sourceforge.expression_computer.ParseException のコンストラクタ
インスタンスを初期化します。
ParseException(ParseException) - class jp.sourceforge.expression_computer.ParseException のコンストラクタ
JavaCCによる構文解析に失敗したことを表す例外を初期化します。
ParseException - exception jp.sourceforge.expression_computer.javacc.ParseException.
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - class jp.sourceforge.expression_computer.javacc.ParseException のコンストラクタ
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - class jp.sourceforge.expression_computer.javacc.ParseException のコンストラクタ
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - class jp.sourceforge.expression_computer.javacc.ParseException のコンストラクタ
 
Parser - class jp.sourceforge.expression_computer.Parser.
通常の数式を解析し、抽象構文木を構築します。
Parser() - class jp.sourceforge.expression_computer.Parser のコンストラクタ
 
PostDecrementCommand - class jp.sourceforge.expression_computer.command.PostDecrementCommand.
変数を後置インクリメントし、その結果をスタックにプッシュします。
PostDecrementCommand() - class jp.sourceforge.expression_computer.command.PostDecrementCommand のコンストラクタ
 
PostDecrementExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
PostDecrementExpressionNode - class jp.sourceforge.expression_computer.node.PostDecrementExpressionNode.
PostDecrementExpressionを表すノードです。
PostDecrementExpressionNode(VariableNode) - class jp.sourceforge.expression_computer.node.PostDecrementExpressionNode のコンストラクタ
インスタンスを初期化します。
PostDecrementExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.PostDecrementExpressionNode.OperatorNode.
PostDecrementExpressionNodeの"--"演算子を表すノードです。
PostDecrementExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.PostDecrementExpressionNode.OperatorNode のコンストラクタ
 
PostIncrementCommand - class jp.sourceforge.expression_computer.command.PostIncrementCommand.
変数を後置インクリメントし、その結果をスタックにプッシュします。
PostIncrementCommand() - class jp.sourceforge.expression_computer.command.PostIncrementCommand のコンストラクタ
 
PostIncrementExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
PostIncrementExpressionNode - class jp.sourceforge.expression_computer.node.PostIncrementExpressionNode.
PostIncrementExpressionを表すノードです。
PostIncrementExpressionNode(VariableNode) - class jp.sourceforge.expression_computer.node.PostIncrementExpressionNode のコンストラクタ
インスタンスを初期化します。
PostIncrementExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.PostIncrementExpressionNode.OperatorNode.
PostIncrementExpressionNodeの"++"演算子を表すノードです。
PostIncrementExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.PostIncrementExpressionNode.OperatorNode のコンストラクタ
 
PreDecrementCommand - class jp.sourceforge.expression_computer.command.PreDecrementCommand.
変数を前置デクリメントし、その結果をスタックにプッシュします。
PreDecrementCommand() - class jp.sourceforge.expression_computer.command.PreDecrementCommand のコンストラクタ
 
PreDecrementExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
PreDecrementExpressionNode - class jp.sourceforge.expression_computer.node.PreDecrementExpressionNode.
PreDecrementExpressionを表すノードです。
PreDecrementExpressionNode(VariableNode) - class jp.sourceforge.expression_computer.node.PreDecrementExpressionNode のコンストラクタ
インスタンスを初期化します。
PreDecrementExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.PreDecrementExpressionNode.OperatorNode.
PreDecrementExpressionNodeの"--"演算子を表すノードです。
PreDecrementExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.PreDecrementExpressionNode.OperatorNode のコンストラクタ
 
PreIncrementCommand - class jp.sourceforge.expression_computer.command.PreIncrementCommand.
変数を前置インクリメントし、その結果をスタックにプッシュします。
PreIncrementCommand() - class jp.sourceforge.expression_computer.command.PreIncrementCommand のコンストラクタ
 
PreIncrementExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
PreIncrementExpressionNode - class jp.sourceforge.expression_computer.node.PreIncrementExpressionNode.
PreIncrementExpressionを表すノードです。
PreIncrementExpressionNode(VariableNode) - class jp.sourceforge.expression_computer.node.PreIncrementExpressionNode のコンストラクタ
インスタンスを初期化します。
PreIncrementExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.PreIncrementExpressionNode.OperatorNode.
PreIncrementExpressionNodeの"++"演算子を表すノードです。
PreIncrementExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.PreIncrementExpressionNode.OperatorNode のコンストラクタ
 
PrimaryExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
PushStackCommand - class jp.sourceforge.expression_computer.command.PushStackCommand.
スタックに値をプッシュします。
PushStackCommand(ComputeObject) - class jp.sourceforge.expression_computer.command.PushStackCommand のコンストラクタ
インスタンスを初期化します。
parent - class jp.sourceforge.expression_computer.javacc.SimpleNode の変数
 
parse(String) - class jp.sourceforge.expression_computer.Parser のメソッド
通常の数式を解析し、抽象構文木を構築します。
parse() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
parser - class jp.sourceforge.expression_computer.javacc.SimpleNode の変数
 
peekStack() - class jp.sourceforge.expression_computer.ComputeContext のメソッド
スタックから計算オブジェクトを取り出します。
popStack() - class jp.sourceforge.expression_computer.ComputeContext のメソッド
スタックから計算オブジェクトを取り出します。
prevCharIsCR - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
prevCharIsLF - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
pushStack(ComputeObject) - class jp.sourceforge.expression_computer.ComputeContext のメソッド
スタックに計算オブジェクトを追加します。

R

ReInit(InputStream) - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ReInit(InputStream, String) - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ReInit(Reader) - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ReInit(JavaCCParserTokenManager) - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ReInit(JavaCharStream) - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager のメソッド
 
ReInit(JavaCharStream, int) - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager のメソッド
 
ReInit(Reader, int, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
ReInit(Reader, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
ReInit(Reader) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
ReInit(InputStream, String, int, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
ReInit(InputStream, int, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
ReInit(InputStream, String, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
ReInit(InputStream, int, int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
ReInit(InputStream, String) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
ReInit(InputStream) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
ReadByte() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
RelationalExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
RelationalExpressionNode - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.
Relational Expressionを表すノードです。
RelationalExpressionNode(Node[]) - class jp.sourceforge.expression_computer.node.RelationalExpressionNode のコンストラクタ
インスタンスを初期化します。
RelationalExpressionNode.GreaterThanEqualNode - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.GreaterThanEqualNode.
RelationalExpressionNodeの">="演算子を表すノードです。
RelationalExpressionNode.GreaterThanEqualNode() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.GreaterThanEqualNode のコンストラクタ
 
RelationalExpressionNode.GreaterThanNode - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.GreaterThanNode.
RelationalExpressionNodeの">"演算子を表すノードです。
RelationalExpressionNode.GreaterThanNode() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.GreaterThanNode のコンストラクタ
 
RelationalExpressionNode.LessThanEqualNode - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.LessThanEqualNode.
RelationalExpressionNodeの"<="演算子を表すノードです。
RelationalExpressionNode.LessThanEqualNode() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.LessThanEqualNode のコンストラクタ
 
RelationalExpressionNode.LessThanNode - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.LessThanNode.
RelationalExpressionNodeの"<"演算子を表すノードです。
RelationalExpressionNode.LessThanNode() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.LessThanNode のコンストラクタ
 
RelationalExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.OperatorNode.
RelationalExpressionNodeの演算子を表す抽象基底ノードです。
RelationalExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.OperatorNode のコンストラクタ
 
RelationalExpressionOperator() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
readChar() - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
remove(Object) - class jp.sourceforge.expression_computer.CommandList のメソッド
remove(int) - class jp.sourceforge.expression_computer.CommandList のメソッド
removeAll(Collection) - class jp.sourceforge.expression_computer.CommandList のメソッド
retainAll(Collection) - class jp.sourceforge.expression_computer.CommandList のメソッド

S

Serializer - class jp.sourceforge.expression_computer.Serializer.
コマンド リストのシリアライズ、デシリアライズを行う機能を持ちます。
Serializer() - class jp.sourceforge.expression_computer.Serializer のコンストラクタ
 
SetVariableCommand - class jp.sourceforge.expression_computer.command.SetVariableCommand.
スタックから1つの値をポップし、その値を変数に設定します。
SetVariableCommand() - class jp.sourceforge.expression_computer.command.SetVariableCommand のコンストラクタ
 
ShiftExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
ShiftExpressionNode - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.
ShiftExpressionを表すノードです。
ShiftExpressionNode(Node[]) - class jp.sourceforge.expression_computer.node.ShiftExpressionNode のコンストラクタ
インスタンスを初期化します。
ShiftExpressionNode.ArithmeticRightShiftNode - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.ArithmeticRightShiftNode.
ShiftExpressionNodeの">>"演算子を表すノードです。
ShiftExpressionNode.ArithmeticRightShiftNode() - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.ArithmeticRightShiftNode のコンストラクタ
 
ShiftExpressionNode.LeftShiftNode - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.LeftShiftNode.
ShiftExpressionNodeの"<<"演算子を表すノードです。
ShiftExpressionNode.LeftShiftNode() - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.LeftShiftNode のコンストラクタ
 
ShiftExpressionNode.LogicalRightShiftNode - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.LogicalRightShiftNode.
ShiftExpressionNodeの">>>"演算子を表すノードです。
ShiftExpressionNode.LogicalRightShiftNode() - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.LogicalRightShiftNode のコンストラクタ
 
ShiftExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.OperatorNode.
ShiftExpressionNodeの演算子を表す抽象基底ノードです。
ShiftExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.OperatorNode のコンストラクタ
 
ShiftExpressionOperator() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
SignReversingCommand - class jp.sourceforge.expression_computer.command.SignReversingCommand.
スタックから1つの値をポップし、符号の反転を行い、その結果をスタックにプッシュします。
SignReversingCommand() - class jp.sourceforge.expression_computer.command.SignReversingCommand のコンストラクタ
 
SimpleNode - class jp.sourceforge.expression_computer.javacc.SimpleNode.
 
SimpleNode(int) - class jp.sourceforge.expression_computer.javacc.SimpleNode のコンストラクタ
 
SimpleNode(JavaCCParser, int) - class jp.sourceforge.expression_computer.javacc.SimpleNode のコンストラクタ
 
SubtractCommand - class jp.sourceforge.expression_computer.command.SubtractCommand.
スタックから2つの値をポップし、減算を行い、その結果をスタックにプッシュします。
SubtractCommand() - class jp.sourceforge.expression_computer.command.SubtractCommand のコンストラクタ
 
SurplusCommand - class jp.sourceforge.expression_computer.command.SurplusCommand.
スタックから2つの値をポップし、剰余算を行い、その結果をスタックにプッシュします。
SurplusCommand() - class jp.sourceforge.expression_computer.command.SurplusCommand のコンストラクタ
 
SwitchTo(int) - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager のメソッド
 
serialize(CommandList) - class jp.sourceforge.expression_computer.Serializer のメソッド
コマンド リストをシリアライズし、バイト配列に変換します。
set(int, Object) - class jp.sourceforge.expression_computer.CommandList のメソッド
setCommand(int, Command) - class jp.sourceforge.expression_computer.CommandList のメソッド
指定した位置のコマンドを指定したコマンドで置き換えます。
setDebugStream(PrintStream) - class jp.sourceforge.expression_computer.javacc.JavaCCParserTokenManager のメソッド
 
setTabSize(int) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 
setValue(double, ComputeContext) - interface jp.sourceforge.expression_computer.ComputeObject のメソッド
値を保持します。
setValue(double, ComputeContext) - class jp.sourceforge.expression_computer.type.FloatingPointLiteral のメソッド
浮動小数点値の値を変更する事はできません。
setValue(double, ComputeContext) - class jp.sourceforge.expression_computer.type.IntegerLiteral のメソッド
整数値の値を変更する事はできません。
setValue(double, ComputeContext) - class jp.sourceforge.expression_computer.type.Variable のメソッド

値を保持します。

setVariable(String, double) - class jp.sourceforge.expression_computer.ComputeContext のメソッド
変数に値を設定します。
setVariable(String, double) - class jp.sourceforge.expression_computer.Computer のメソッド
変数に値を設定します。
size() - class jp.sourceforge.expression_computer.CommandList のメソッド
sizeStack() - class jp.sourceforge.expression_computer.ComputeContext のメソッド
スタックに格納されている要素の数を返します。
specialConstructor - class jp.sourceforge.expression_computer.javacc.ParseException の変数
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - class jp.sourceforge.expression_computer.javacc.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 - class jp.sourceforge.expression_computer.javacc.JavaCharStream の static 変数
 
subList(int, int) - class jp.sourceforge.expression_computer.CommandList のメソッド

T

TRUE - interface jp.sourceforge.expression_computer.Command の static 変数
真を表す値。
Token - class jp.sourceforge.expression_computer.javacc.Token.
Describes the input token stream.
Token() - class jp.sourceforge.expression_computer.javacc.Token のコンストラクタ
 
TokenMgrError - error jp.sourceforge.expression_computer.javacc.TokenMgrError.
 
TokenMgrError() - class jp.sourceforge.expression_computer.javacc.TokenMgrError のコンストラクタ
 
TokenMgrError(String, int) - class jp.sourceforge.expression_computer.javacc.TokenMgrError のコンストラクタ
 
TokenMgrError(boolean, int, int, int, String, char, int) - class jp.sourceforge.expression_computer.javacc.TokenMgrError のコンストラクタ
 
tabSize - class jp.sourceforge.expression_computer.javacc.JavaCharStream の変数
 
toArray() - class jp.sourceforge.expression_computer.CommandList のメソッド
toArray(Object[]) - class jp.sourceforge.expression_computer.CommandList のメソッド
toChildrenString() - class jp.sourceforge.expression_computer.node.AbstractNode のメソッド
子ノードの文字列表現を返します。
toCommandArray() - class jp.sourceforge.expression_computer.CommandList のメソッド
格納されているコマンドを配列で返します。
toString() - class jp.sourceforge.expression_computer.CommandList のメソッド
toString() - class jp.sourceforge.expression_computer.command.AddCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.AndCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.ArithmeticRightShiftCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.BitReversingCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.ConditionCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.ConditionalAndCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.ConditionalOrCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.DivideCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.EqualCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.ExclusiveOrCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.FunctionCallCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.GreaterThanCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.GreaterThanEqualCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.InclusiveOrCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.LeftShiftCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.LessThanCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.LessThanEqualCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.LogicalRightShiftCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.MultiplyCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.NotCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.NotEqualCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.PostDecrementCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.PostIncrementCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.PreDecrementCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.PreIncrementCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.PushStackCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.SetVariableCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.SignReversingCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.SubtractCommand のメソッド
toString() - class jp.sourceforge.expression_computer.command.SurplusCommand のメソッド
toString() - class jp.sourceforge.expression_computer.javacc.SimpleNode のメソッド
 
toString(String) - class jp.sourceforge.expression_computer.javacc.SimpleNode のメソッド
 
toString() - class jp.sourceforge.expression_computer.javacc.Token のメソッド
Returns the image.
toString() - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.AddNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode.SubtractNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AdditiveExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AndExpressionNode.OperatorNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AndExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.AddEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.AndEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.ArithmeticRightShiftEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.DivideEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.EqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.ExclusiveOrEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.InclusiveOrEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.LeftShiftEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.LogicalRightShiftEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.MultiplyEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.SubtractEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode.SurplusEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.AssignmentExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.BracketExpressionNode.LeftBracketNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.BracketExpressionNode.RightBracketNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.BracketExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ConditionalAndExpressionNode.OperatorNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ConditionalAndExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.ColonNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode.QuestionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ConditionalExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ConditionalOrExpressionNode.OperatorNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ConditionalOrExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.EofNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.EqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.EqualityExpressionNode.NotEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.EqualityExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ExclusiveOrExpressionNode.OperatorNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ExclusiveOrExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ExpressionStatementNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.FloatingPointLiteralNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.CommaNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.FunctionNameNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.LeftBracketNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode.RightBracketNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.FunctionExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.InclusiveOrExpressionNode.OperatorNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.InclusiveOrExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.IntegerLiteralNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.DivideNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.MultiplyNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode.SurplusNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.MultiplicativeExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.PostDecrementExpressionNode.OperatorNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.PostDecrementExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.PostIncrementExpressionNode.OperatorNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.PostIncrementExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.PreDecrementExpressionNode.OperatorNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.PreDecrementExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.PreIncrementExpressionNode.OperatorNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.PreIncrementExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.GreaterThanEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.GreaterThanNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.LessThanEqualNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode.LessThanNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.RelationalExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.ArithmeticRightShiftNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.LeftShiftNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ShiftExpressionNode.LogicalRightShiftNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.ShiftExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.MinusSignNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.PlusSignNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.UnaryExpressionNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.BitReversingNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.NotNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode のメソッド
toString() - class jp.sourceforge.expression_computer.node.VariableNode のメソッド
toString() - class jp.sourceforge.expression_computer.type.FloatingPointLiteral のメソッド
toString() - class jp.sourceforge.expression_computer.type.IntegerLiteral のメソッド
toString() - class jp.sourceforge.expression_computer.type.Variable のメソッド
token - class jp.sourceforge.expression_computer.javacc.JavaCCParser の変数
 
tokenImage - interface jp.sourceforge.expression_computer.javacc.JavaCCParserConstants の static 変数
 
tokenImage - class jp.sourceforge.expression_computer.javacc.ParseException の変数
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
token_source - class jp.sourceforge.expression_computer.javacc.JavaCCParser の変数
 

U

UnaryExpression() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
UnaryExpressionNode - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.
UnaryExpressionを表すノードです。
UnaryExpressionNode(UnaryExpressionNode.OperatorNode, OperandNode) - class jp.sourceforge.expression_computer.node.UnaryExpressionNode のコンストラクタ
インスタンスを初期化します。
UnaryExpressionNode.MinusSignNode - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.MinusSignNode.
UnaryExpressionNodeの"-"演算子を表すノードです。
UnaryExpressionNode.MinusSignNode() - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.MinusSignNode のコンストラクタ
 
UnaryExpressionNode.OperatorNode - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.OperatorNode.
UnaryExpressionNodeの演算子を表す抽象基底ノードです。
UnaryExpressionNode.OperatorNode() - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.OperatorNode のコンストラクタ
 
UnaryExpressionNode.PlusSignNode - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.PlusSignNode.
UnaryExpressionNodeの"+"演算子を表すノードです。
UnaryExpressionNode.PlusSignNode() - class jp.sourceforge.expression_computer.node.UnaryExpressionNode.PlusSignNode のコンストラクタ
 
UnaryExpressionNotPlusMinus() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
UnaryExpressionNotPlusMinusNode - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.
UnaryExpressionNotPlusMinusを表すノードです。
UnaryExpressionNotPlusMinusNode(UnaryExpressionNotPlusMinusNode.OperatorNode, OperandNode) - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode のコンストラクタ
インスタンスを初期化します。
UnaryExpressionNotPlusMinusNode.BitReversingNode - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.BitReversingNode.
UnaryExpressionNotPlusMinusNodeの"~"演算子を表すノードです。
UnaryExpressionNotPlusMinusNode.BitReversingNode() - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.BitReversingNode のコンストラクタ
 
UnaryExpressionNotPlusMinusNode.NotNode - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.NotNode.
UnaryExpressionNotPlusMinusNodeの"!"
UnaryExpressionNotPlusMinusNode.NotNode() - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.NotNode のコンストラクタ
 
UnaryExpressionNotPlusMinusNode.OperatorNode - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.OperatorNode.
UnaryExpressionNotPlusMinusNodeの演算子を表す抽象基底ノードです。
UnaryExpressionNotPlusMinusNode.OperatorNode() - class jp.sourceforge.expression_computer.node.UnaryExpressionNotPlusMinusNode.OperatorNode のコンストラクタ
 
UnaryExpressionNotPlusMinusOperator() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
UnaryExpressionOperator() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
UpdateLineColumn(char) - class jp.sourceforge.expression_computer.javacc.JavaCharStream のメソッド
 

V

Validator - class jp.sourceforge.expression_computer.util.Validator.
文字列の形式を検証する機能を持ちます。
Variable() - class jp.sourceforge.expression_computer.javacc.JavaCCParser のメソッド
 
Variable - class jp.sourceforge.expression_computer.type.Variable.
変数を表します。
Variable(String) - class jp.sourceforge.expression_computer.type.Variable のコンストラクタ
インスタンスを初期化します。
VariableNode - class jp.sourceforge.expression_computer.node.VariableNode.
Variableを表すノードです。
VariableNode(String) - class jp.sourceforge.expression_computer.node.VariableNode のコンストラクタ
インスタンスを初期化します。

A B C D E F G H I J K L M N O P R S T U V

Copyright © 2006 SourceForge.jp. All Rights Reserved.