se.chalmers.cs.gf.transfer
Class Value
java.lang.Object
se.chalmers.cs.gf.transfer.Value
- Direct Known Subclasses:
- Value.VClos, Value.VCons, Value.VDbl, Value.VInt, Value.VMeta, Value.VPrim, Value.VRec, Value.VStr, Value.VType
public abstract class Value
- extends java.lang.Object
Constructor Summary |
Value()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE
public static final Value TYPE
TRUE
public static final Value TRUE
FALSE
public static final Value FALSE
LT
public static final Value LT
EQ
public static final Value EQ
GT
public static final Value GT
Value
public Value()
accept
public abstract <R,A> R accept(Value.Visitor<R,A> v,
A arg)
toBool
public static Value toBool(boolean b)
toOrdering
public static Value toOrdering(int c)
isTrue
public static boolean isTrue(Value v)