Uses of Interface
cdx.scorebot.scoring.logic.LogicCodeExecutable

Packages that use LogicCodeExecutable
cdx.scorebot.scoring.logic Contains the data structures used to hold and process the information parsed by the Scoring Logic lexical analyzer. 
 

Uses of LogicCodeExecutable in cdx.scorebot.scoring.logic
 

Subinterfaces of LogicCodeExecutable in cdx.scorebot.scoring.logic
 interface BlockStatementType
          classes which can function as a Block Statement
 interface StatementType
          classes which can function as a Statement
 

Classes in cdx.scorebot.scoring.logic that implement LogicCodeExecutable
 class Assignment
          evaluates an assignment statement
 class Block
          stores sets of block statements enclosed within { and }
 class IfStatement
          evaluates an if statement
 class LogicUnit
          root of the scoring language
 class Statement
          specifies a statement to be evaluated
 class VariableInitialization
          specifies a variable to be initialized
 class VoidMethod
          evaluates an void method call (this is called a "procedure")