All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class absyn.Compguard

java.lang.Object
   |
   +----absyn.Absyn
           |
           +----absyn.Compguard

public class Compguard
extends Absyn
implements Serializable, Cloneable
Composition of two guards.

Version:
$Id: Compguard.java,v 1.11 1999/02/09 10:37:10 swtech00 Exp $
Author:
Initially provided by Martin Steffen.

Variable Index

 o AND
Constants.
 o elhs
Left-hand-side.
 o eop
Biary operation.
 o EQUIV
 o erhs
Right-hand-side.
 o IMPLIES
 o OR

Constructor Index

 o Compguard(int, Guard, Guard)
Constructor.
 o Compguard(int, Guard, Guard, Location)
Constructor.

Method Index

 o clone()

Variables

 o eop
 public int eop
Biary operation.

 o elhs
 public Guard elhs
Left-hand-side.

 o erhs
 public Guard erhs
Right-hand-side.

 o AND
 public static final int AND
Constants.

 o OR
 public static final int OR
 o IMPLIES
 public static final int IMPLIES
 o EQUIV
 public static final int EQUIV

Constructors

 o Compguard
 public Compguard(int op,
                  Guard g1,
                  Guard g2)
Constructor.

 o Compguard
 public Compguard(int op,
                  Guard g1,
                  Guard g2,
                  Location l)
Constructor.

Methods

 o clone
 public Object clone() throws CloneNotSupportedException
Throws: CloneNotSupportedException
self-explanatory exception
Overrides:
clone in class Absyn

All Packages  Class Hierarchy  This Package  Previous  Next  Index