예제 #1
0
inline static int_t   *_to_int(Object *u)   { Number *n = u ? u->cast_number() : 0; if (!n) return 0; return n->isinteger() ? (int_t *)u : 0; }
예제 #2
0
inline static float_t *_to_float(Object *u) { Number *n = u ? u->cast_number() : 0; if (!n) return 0; return n->isinteger() ? 0 : (float_t *)u; }