/**
 * Interface that defines the data types for the SILLY language. 
 *   @author Dave Reed
 *   @version 1/26/20
 */
public interface DataValue extends Comparable<DataValue> {   
    public static enum Type { INTEGER_VALUE, STRING_VALUE, BOOLEAN_VALUE }

    public Object getValue();
    public DataValue.Type getType();
    public String toString();  
}