Commit 72732fea authored by Damien George's avatar Damien George

py/persistentcode: Allow to compile with complex numbers disabled.

parent 4d2778c9
...@@ -286,11 +286,13 @@ STATIC void save_obj(mp_print_t *print, mp_obj_t o) { ...@@ -286,11 +286,13 @@ STATIC void save_obj(mp_print_t *print, mp_obj_t o) {
byte obj_type; byte obj_type;
if (MP_OBJ_IS_TYPE(o, &mp_type_int)) { if (MP_OBJ_IS_TYPE(o, &mp_type_int)) {
obj_type = 'i'; obj_type = 'i';
} else if (mp_obj_is_float(o)) { #if MICROPY_PY_BUILTINS_COMPLEX
obj_type = 'f'; } else if (MP_OBJ_IS_TYPE(o, &mp_type_complex)) {
} else {
assert(MP_OBJ_IS_TYPE(o, &mp_type_complex));
obj_type = 'c'; obj_type = 'c';
#endif
} else {
assert(mp_obj_is_float(o));
obj_type = 'f';
} }
vstr_t vstr; vstr_t vstr;
mp_print_t pr; mp_print_t pr;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment