Class Summary |
AbstractExpressionStep |
Serves as the base class for ExpressionStep and ExpressionView Step |
AssignmentStep |
Holds the side-effect of one assignment operation,
as specified by the student |
AssignmentStepView |
To display an assignment step in demand or error-flag mode |
ExpressionGradeStep |
To temporarily hold the steps in each expression
for which the student should get credit |
ExpressionStep |
To hold one step in the solution to an expression |
ExpressionStepSequence |
To enable properly highlighting the precedence of operators within parenthesis,
e.g., in (3 + 4) - (2 * 5), and enforcing that LHS of && and || are evaluated before RHS |
ExpressionViewStep |
To hold one step in the solution to an expression |
IncorrectExpressionStep |
To hold one incorrect step in the solution to an expression |