All Packages Class Hierarchy This Package Previous Next Index
Class simple.BooleanExprOr
java.lang.Object
|
+----simple.Domain
|
+----simple.SyntaxDomain
|
+----simple.BooleanExpr
|
+----simple.BooleanExprOr
- public class BooleanExprOr
- extends BooleanExpr
Formal Semantics of Programming Languages
SS 99
1. Exercise
Class represents domain Or-boolean-expr.
B ::= B1 or B2
The implementation of or does not use short-circuit evaluation.
(as example).
- Version:
- 1.0 (JDK 1.1.7)
- Author:
- Jürgen Hartl, 9756179 / 881
-
bexp1
-
-
bexp2
-
-
BooleanExprOr(BooleanExpr, BooleanExpr)
-
-
execute(Environment, Store)
-
-
intendPrint(PrintStream, String)
-
-
toString()
-
bexp1
BooleanExpr bexp1
bexp2
BooleanExpr bexp2
BooleanExprOr
public BooleanExprOr(BooleanExpr bexp1,
BooleanExpr bexp2)
toString
public String toString()
- Overrides:
- toString in class Object
intendPrint
public void intendPrint(PrintStream out,
String intend)
- Overrides:
- intendPrint in class SyntaxDomain
execute
BooleanExprValue execute(Environment e,
Store s)
- Overrides:
- execute in class BooleanExpr
All Packages Class Hierarchy This Package Previous Next Index