py/obj.h: If not float support is enabled, define mp_obj_is_float(o) to false.
We have so many configuration options, that finally having shortcuts like this is helpful and cuts on number of ifdef's.
This commit is contained in:
parent
e5cff5b223
commit
dc3eb55e6a
2
py/obj.h
2
py/obj.h
@ -710,6 +710,8 @@ mp_obj_t mp_obj_float_binary_op(mp_uint_t op, mp_float_t lhs_val, mp_obj_t rhs);
|
|||||||
// complex
|
// complex
|
||||||
void mp_obj_complex_get(mp_obj_t self_in, mp_float_t *real, mp_float_t *imag);
|
void mp_obj_complex_get(mp_obj_t self_in, mp_float_t *real, mp_float_t *imag);
|
||||||
mp_obj_t mp_obj_complex_binary_op(mp_uint_t op, mp_float_t lhs_real, mp_float_t lhs_imag, mp_obj_t rhs_in); // can return MP_OBJ_NULL if op not supported
|
mp_obj_t mp_obj_complex_binary_op(mp_uint_t op, mp_float_t lhs_real, mp_float_t lhs_imag, mp_obj_t rhs_in); // can return MP_OBJ_NULL if op not supported
|
||||||
|
#else
|
||||||
|
#define mp_obj_is_float(o) (false)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// tuple
|
// tuple
|
||||||
|
Loading…
Reference in New Issue
Block a user