|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Context | |
---|---|
cdx.scorebot.scoring.logic | Contains the data structures used to hold and process the information parsed by the Scoring Logic lexical analyzer. |
Uses of Context in cdx.scorebot.scoring.logic |
---|
Methods in cdx.scorebot.scoring.logic with parameters of type Context | |
---|---|
static boolean |
ConditionalAndExpression.evaluateAND(Context context,
Literal leftOperand,
java.util.Vector<ConditionalXorExpression> rightOperands)
Returns the short-circuit evaluation of the expression leftOperand && rightOperands[0] && rightOperands[1] ... |
Literal |
UnaryExpression.evaluateLogic(Context context)
evaluate this logic code in the specified context |
Literal |
TestResultValue.evaluateLogic(Context context)
returns the value of the the specified result for the specified test |
Literal |
TestConfigValue.evaluateLogic(Context context)
returns the value of the the specified configuration option for the specified test |
Literal |
PrimaryExpression.evaluateLogic(Context context)
evaluate this logic code in the specified context |
Literal |
Method.evaluateLogic(Context context)
evaluate the method called in the specified context |
Literal |
LogicCodeEvaluatable.evaluateLogic(Context context)
evaluate this logic code in the specified context |
Literal |
Literal.evaluateLogic(Context context)
a literal is an atomic value, so this just returns itself |
Literal |
Identifier.evaluateLogic(Context context)
returns the value of the variable whose name is specified by this identifier |
Literal |
ExpressionLeftAssociative.evaluateLogic(Context context)
evaluate this expression in the specified context |
Literal |
Expression.evaluateLogic(Context context)
evaluate this expression in the specified context |
Literal |
ConditionalOrExpression.evaluateLogic(Context context)
evaluate this expression in the specified context |
Literal |
ConditionalAndExpression.evaluateLogic(Context context)
evaluate this expression in the specified context |
Literal |
Assignment.evaluateLogic(Context context)
evaluate this logic code in the specified context |
static boolean |
ConditionalOrExpression.evaluateOR(Context context,
Literal leftOperand,
java.util.Vector<ConditionalAndExpression> rightOperands)
Returns the short-circuit evaluation of the expression leftOperand || rightOperands[0] || rightOperands[1] ... |
void |
VoidMethod.executeLogic(Context context)
execute the method called in the specified context |
void |
VariableInitialization.executeLogic(Context context)
process this logic code in the specified context |
void |
Statement.executeLogic(Context context)
execute this statement |
void |
LogicUnit.executeLogic(Context context)
execute the main code block |
void |
LogicCodeExecutable.executeLogic(Context context)
execute this logic code in the specified context |
void |
IfStatement.executeLogic(Context context)
process this logic code in the specified context |
void |
Block.executeLogic(Context context)
execute all block statements in this block |
void |
Assignment.executeLogic(Context context)
process this logic code in the specified context |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |