|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LogicCodeEvaluatable | |
---|---|
cdx.scorebot.scoring.logic | Contains the data structures used to hold and process the information parsed by the Scoring Logic lexical analyzer. |
Uses of LogicCodeEvaluatable in cdx.scorebot.scoring.logic |
---|
Classes in cdx.scorebot.scoring.logic with type parameters of type LogicCodeEvaluatable | |
---|---|
class |
ExpressionLeftAssociative<SUBEXP extends LogicCodeEvaluatable>
Defines a left-associate expression (A || B || C is equivalent to ((A || B) || C). |
Subinterfaces of LogicCodeEvaluatable in cdx.scorebot.scoring.logic | |
---|---|
interface |
ExpressionType
classes which can function as an Expression |
interface |
PrimaryExpressionType
classes which can function as a Primary Expression |
Classes in cdx.scorebot.scoring.logic that implement LogicCodeEvaluatable | |
---|---|
class |
AdditiveExpression
holds an Additive expression |
class |
Assignment
evaluates an assignment statement |
class |
ConditionalAndExpression
holds a conditional AND expression |
class |
ConditionalOrExpression
holds a conditional OR expression |
class |
ConditionalXorExpression
holds a conditional XOR expression |
class |
EqualityExpression
holds an Equality expression |
class |
Expression
holds an expression which evaluates to a value |
class |
ExpressionLeftAssociative<SUBEXP extends LogicCodeEvaluatable>
Defines a left-associate expression (A || B || C is equivalent to ((A || B) || C). |
class |
Identifier
Stores the name of a Variable |
class |
Literal
holds a literal value |
class |
Method
evaluates a method call which returns a value (this is called a "function") |
class |
MultiplicativeExpression
holds an Additive expression |
class |
PrimaryExpression
specifies a primary expression to be evaluated |
class |
RelationalExpression
holds a Relational expression |
class |
TestConfigValue
holds the value of some test result |
class |
TestResultValue
holds the value of some test result |
class |
UnaryExpression
holds a conditional Unary expression |
Fields in cdx.scorebot.scoring.logic declared as LogicCodeEvaluatable | |
---|---|
protected SUBEXP |
ExpressionLeftAssociative.leftOperand
left operand |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |