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

Variable Index

 o bexp1
 o bexp2

Constructor Index

 o BooleanExprOr(BooleanExpr, BooleanExpr)

Method Index

 o execute(Environment, Store)
 o intendPrint(PrintStream, String)
 o toString()

Variables

 o bexp1
 BooleanExpr bexp1
 o bexp2
 BooleanExpr bexp2

Constructors

 o BooleanExprOr
 public BooleanExprOr(BooleanExpr bexp1,
                      BooleanExpr bexp2)

Methods

 o toString
 public String toString()
Overrides:
toString in class Object
 o intendPrint
 public void intendPrint(PrintStream out,
                         String intend)
Overrides:
intendPrint in class SyntaxDomain
 o execute
 BooleanExprValue execute(Environment e,
                          Store s)
Overrides:
execute in class BooleanExpr

All Packages  Class Hierarchy  This Package  Previous  Next  Index