TYPE_FLOAT
if (tclass & TYPE_FLOAT && !compatible_float_op(op)) {
if (!(class & TYPE_FLOAT)) {
} else if (class & TYPE_FLOAT) {
if (class & TYPE_FLOAT)
if ((sclass | cclass) & TYPE_FLOAT)
return TYPE_NUM | TYPE_FLOAT;
#define is_int(class) ((class & (TYPE_NUM | TYPE_FLOAT)) == TYPE_NUM)
if (!(lclass & TYPE_FLOAT)) {
if (!(rclass & TYPE_FLOAT))
} else if (rclass & TYPE_FLOAT) {
if ((lclass | rclass) & TYPE_FLOAT) {