package janala.interpreters;
import janala.solvers.History;
/** Abstract value of any type. Base class for the concrete values. */
public abstract class Value {
protected static int symbol = 1; // Number of the next symbol
protected final static int inc = 2;
public static void reset() {
symbol = 1;
}
public int MAKE_SYMBOLIC(History history) {
throw new RuntimeException("Cannot make " + this + " symbolic");
}
public Object getConcrete() {
return null;
}
}