26 #ifndef MICROPY_INCLUDED_PY_RUNTIME0_H 27 #define MICROPY_INCLUDED_PY_RUNTIME0_H 30 #define MP_SCOPE_FLAG_VARARGS (0x01) 31 #define MP_SCOPE_FLAG_VARKEYWORDS (0x02) 32 #define MP_SCOPE_FLAG_GENERATOR (0x04) 33 #define MP_SCOPE_FLAG_DEFKWARGS (0x08) 36 #define MP_NATIVE_TYPE_OBJ (0x00) 37 #define MP_NATIVE_TYPE_BOOL (0x01) 38 #define MP_NATIVE_TYPE_INT (0x02) 39 #define MP_NATIVE_TYPE_UINT (0x03) 40 #define MP_NATIVE_TYPE_PTR (0x04) 41 #define MP_NATIVE_TYPE_PTR8 (0x05) 42 #define MP_NATIVE_TYPE_PTR16 (0x06) 43 #define MP_NATIVE_TYPE_PTR32 (0x07) 112 #if MICROPY_PY_REVERSE_SPECIAL_METHODS 114 MP_BINARY_OP_REVERSE_XOR,
115 MP_BINARY_OP_REVERSE_AND,
116 MP_BINARY_OP_REVERSE_LSHIFT,
117 MP_BINARY_OP_REVERSE_RSHIFT,
118 MP_BINARY_OP_REVERSE_ADD,
119 MP_BINARY_OP_REVERSE_SUBTRACT,
120 MP_BINARY_OP_REVERSE_MULTIPLY,
121 MP_BINARY_OP_REVERSE_FLOOR_DIVIDE,
122 MP_BINARY_OP_REVERSE_TRUE_DIVIDE,
123 MP_BINARY_OP_REVERSE_MODULO,
124 MP_BINARY_OP_REVERSE_POWER,
129 #if !MICROPY_PY_REVERSE_SPECIAL_METHODS 162 #if MICROPY_PY_BUILTINS_SET 178 #if MICROPY_PY_BUILTINS_SLICE 195 #endif // MICROPY_INCLUDED_PY_RUNTIME0_H
void *const mp_fun_table[MP_F_NUMBER_OF]