|
Building Parsers with Java | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use BooleanTerm | |
| sjm.engine | |
| sjm.examples.sling | |
| sjm.imperative | |
| Uses of BooleanTerm in sjm.engine |
| Classes in sjm.engine that implement BooleanTerm | |
class |
Comparison
A Comparison object applies a comparison operator to its terms in order to prove itself. |
| Uses of BooleanTerm in sjm.examples.sling |
| Classes in sjm.examples.sling that implement BooleanTerm | |
class |
FunctionComparison
This class's constructor accepts two functions and an operator, and can evaluate and compare the functions. |
| Uses of BooleanTerm in sjm.imperative |
| Fields in sjm.imperative declared as BooleanTerm | |
protected BooleanTerm |
WhileCommand.condition
|
protected BooleanTerm |
IfCommand.condition
|
protected BooleanTerm |
ForCommand.condition
|
| Constructors in sjm.imperative with parameters of type BooleanTerm | |
WhileCommand.WhileCommand(BooleanTerm condition,
Command command)
Construct a "while" command from the given condition and command. |
|
IfCommand.IfCommand(BooleanTerm condition,
Command ifCommand)
Construct an "if" command from the given condition and command. |
|
IfCommand.IfCommand(BooleanTerm condition,
Command ifCommand,
Command elseCommand)
Construct an "if" command from the given condition and command. |
|
ForCommand.ForCommand(Command setupCommand,
BooleanTerm condition,
Command endCommand,
Command bodyCommand)
Construct a "for" command from the given setup command, condition, endCommand, and bodyCommand. |
|
|
by Steve Metsker | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||