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
-
value
- Holds denoted value
-
DenotableValue(Domain)
-
-
inArray(Array)
-
-
inConstantValue(ConstantValue)
-
-
inErrvalue()
-
-
inLocation(Location)
-
-
isArray()
-
-
isConstantValue()
-
-
isErrvalue()
-
-
isLocation()
-
-
toString()
-
value
Domain value
- Holds denoted value
DenotableValue
protected DenotableValue(Domain value)
inLocation
public static DenotableValue inLocation(Location loc)
inConstantValue
public static DenotableValue inConstantValue(ConstantValue cval)
inArray
public static DenotableValue inArray(Array arr)
inErrvalue
public static DenotableValue inErrvalue()
toString
public String toString()
- Overrides:
- toString in class Object
isLocation
public Location isLocation()
isConstantValue
public ConstantValue isConstantValue()
isArray
public Array isArray()
isErrvalue
public Errvalue isErrvalue()
All Packages Class Hierarchy This Package Previous Next Index