All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class simple.DenotableValue

java.lang.Object
   |
   +----simple.Domain
           |
           +----simple.DenotableValue

public class DenotableValue
extends Domain
Formal Semantics of Programming Languages SS 99 1. Exercise Class represents domain Denotable-value. Domain Denotable-value represents values that can be denoted by identifiers.

Version:
1.0 (JDK 1.1.7)
Author:
Jürgen Hartl, 9756179 / 881

Variable Index

 o value
Holds denoted value

Constructor Index

 o DenotableValue(Domain)

Method Index

 o inArray(Array)
 o inConstantValue(ConstantValue)
 o inErrvalue()
 o inLocation(Location)
 o isArray()
 o isConstantValue()
 o isErrvalue()
 o isLocation()
 o toString()

Variables

 o value
 Domain value
Holds denoted value

Constructors

 o DenotableValue
 protected DenotableValue(Domain value)

Methods

 o inLocation
 public static DenotableValue inLocation(Location loc)
 o inConstantValue
 public static DenotableValue inConstantValue(ConstantValue cval)
 o inArray
 public static DenotableValue inArray(Array arr)
 o inErrvalue
 public static DenotableValue inErrvalue()
 o toString
 public String toString()
Overrides:
toString in class Object
 o isLocation
 public Location isLocation()
 o isConstantValue
 public ConstantValue isConstantValue()
 o isArray
 public Array isArray()
 o isErrvalue
 public Errvalue isErrvalue()

All Packages  Class Hierarchy  This Package  Previous  Next  Index