52 #define intVal(v) (((Value *)(v))->val.ival)
53 #define floatVal(v) atof(((Value *)(v))->val.str)
54 #define strVal(v) (((Value *)(v))->val.str)
Value * makeInteger(long i)
Value * makeString(char *str)
union Value::ValUnion val
Value * makeFloat(char *numericStr)
Value * makeBitString(char *str)