@@ -22,15 +22,15 @@ STATIC mp_obj_t mp_builtin___build_class__(uint n_args, const mp_obj_t *args) {
2222 assert (2 <= n_args );
2323
2424 // we differ from CPython: we set the new __locals__ object here
25- mp_map_t * old_locals = rt_locals_get ();
25+ mp_map_t * old_locals = mp_locals_get ();
2626 mp_obj_t class_locals = mp_obj_new_dict (0 );
27- rt_locals_set (mp_obj_dict_get_map (class_locals ));
27+ mp_locals_set (mp_obj_dict_get_map (class_locals ));
2828
2929 // call the class code
30- mp_obj_t cell = rt_call_function_1 (args [0 ], (mp_obj_t )0xdeadbeef );
30+ mp_obj_t cell = mp_call_function_1 (args [0 ], (mp_obj_t )0xdeadbeef );
3131
3232 // restore old __locals__ object
33- rt_locals_set (old_locals );
33+ mp_locals_set (old_locals );
3434
3535 // get the class type (meta object) from the base objects
3636 mp_obj_t meta ;
@@ -49,7 +49,7 @@ STATIC mp_obj_t mp_builtin___build_class__(uint n_args, const mp_obj_t *args) {
4949 meta_args [0 ] = args [1 ]; // class name
5050 meta_args [1 ] = mp_obj_new_tuple (n_args - 2 , args + 2 ); // tuple of bases
5151 meta_args [2 ] = class_locals ; // dict of members
52- mp_obj_t new_class = rt_call_function_n_kw (meta , 3 , 0 , meta_args );
52+ mp_obj_t new_class = mp_call_function_n_kw (meta , 3 , 0 , meta_args );
5353
5454 // store into cell if neede
5555 if (cell != mp_const_none ) {
@@ -101,10 +101,10 @@ mp_obj_t mp_builtin_abs(mp_obj_t o_in) {
101101MP_DEFINE_CONST_FUN_OBJ_1 (mp_builtin_abs_obj , mp_builtin_abs );
102102
103103STATIC mp_obj_t mp_builtin_all (mp_obj_t o_in ) {
104- mp_obj_t iterable = rt_getiter (o_in );
104+ mp_obj_t iterable = mp_getiter (o_in );
105105 mp_obj_t item ;
106- while ((item = rt_iternext (iterable )) != MP_OBJ_NULL ) {
107- if (!rt_is_true (item )) {
106+ while ((item = mp_iternext (iterable )) != MP_OBJ_NULL ) {
107+ if (!mp_obj_is_true (item )) {
108108 return mp_const_false ;
109109 }
110110 }
@@ -114,10 +114,10 @@ STATIC mp_obj_t mp_builtin_all(mp_obj_t o_in) {
114114MP_DEFINE_CONST_FUN_OBJ_1 (mp_builtin_all_obj , mp_builtin_all );
115115
116116STATIC mp_obj_t mp_builtin_any (mp_obj_t o_in ) {
117- mp_obj_t iterable = rt_getiter (o_in );
117+ mp_obj_t iterable = mp_getiter (o_in );
118118 mp_obj_t item ;
119- while ((item = rt_iternext (iterable )) != MP_OBJ_NULL ) {
120- if (rt_is_true (item )) {
119+ while ((item = mp_iternext (iterable )) != MP_OBJ_NULL ) {
120+ if (mp_obj_is_true (item )) {
121121 return mp_const_true ;
122122 }
123123 }
@@ -154,7 +154,7 @@ STATIC mp_obj_t mp_builtin_dir(uint n_args, const mp_obj_t *args) {
154154 mp_map_t * map = NULL ;
155155 if (n_args == 0 ) {
156156 // make a list of names in the local name space
157- map = rt_locals_get ();
157+ map = mp_locals_get ();
158158 } else { // n_args == 1
159159 // make a list of names in the given object
160160 if (MP_OBJ_IS_TYPE (args [0 ], & mp_type_module )) {
@@ -193,7 +193,7 @@ STATIC mp_obj_t mp_builtin_divmod(mp_obj_t o1_in, mp_obj_t o2_in) {
193193 mp_obj_t args [2 ];
194194 args [0 ] = MP_OBJ_NEW_SMALL_INT (i1 / i2 );
195195 args [1 ] = MP_OBJ_NEW_SMALL_INT (i1 % i2 );
196- return rt_build_tuple (2 , args );
196+ return mp_build_tuple (2 , args );
197197 } else {
198198 nlr_jump (mp_obj_new_exception_msg_varg (& mp_type_TypeError , "unsupported operand type(s) for divmod(): '%s' and '%s'" , mp_obj_get_type_str (o1_in ), mp_obj_get_type_str (o2_in )));
199199 }
@@ -209,7 +209,7 @@ STATIC mp_obj_t mp_builtin_hash(mp_obj_t o_in) {
209209MP_DEFINE_CONST_FUN_OBJ_1 (mp_builtin_hash_obj , mp_builtin_hash );
210210
211211STATIC mp_obj_t mp_builtin_iter (mp_obj_t o_in ) {
212- return rt_getiter (o_in );
212+ return mp_getiter (o_in );
213213}
214214
215215MP_DEFINE_CONST_FUN_OBJ_1 (mp_builtin_iter_obj , mp_builtin_iter );
@@ -228,10 +228,10 @@ MP_DEFINE_CONST_FUN_OBJ_1(mp_builtin_len_obj, mp_builtin_len);
228228STATIC mp_obj_t mp_builtin_max (uint n_args , const mp_obj_t * args ) {
229229 if (n_args == 1 ) {
230230 // given an iterable
231- mp_obj_t iterable = rt_getiter (args [0 ]);
231+ mp_obj_t iterable = mp_getiter (args [0 ]);
232232 mp_obj_t max_obj = NULL ;
233233 mp_obj_t item ;
234- while ((item = rt_iternext (iterable )) != MP_OBJ_NULL ) {
234+ while ((item = mp_iternext (iterable )) != MP_OBJ_NULL ) {
235235 if (max_obj == NULL || mp_obj_less (max_obj , item )) {
236236 max_obj = item ;
237237 }
@@ -257,10 +257,10 @@ MP_DEFINE_CONST_FUN_OBJ_VAR(mp_builtin_max_obj, 1, mp_builtin_max);
257257STATIC mp_obj_t mp_builtin_min (uint n_args , const mp_obj_t * args ) {
258258 if (n_args == 1 ) {
259259 // given an iterable
260- mp_obj_t iterable = rt_getiter (args [0 ]);
260+ mp_obj_t iterable = mp_getiter (args [0 ]);
261261 mp_obj_t min_obj = NULL ;
262262 mp_obj_t item ;
263- while ((item = rt_iternext (iterable )) != MP_OBJ_NULL ) {
263+ while ((item = mp_iternext (iterable )) != MP_OBJ_NULL ) {
264264 if (min_obj == NULL || mp_obj_less (item , min_obj )) {
265265 min_obj = item ;
266266 }
@@ -284,7 +284,7 @@ STATIC mp_obj_t mp_builtin_min(uint n_args, const mp_obj_t *args) {
284284MP_DEFINE_CONST_FUN_OBJ_VAR (mp_builtin_min_obj , 1 , mp_builtin_min );
285285
286286STATIC mp_obj_t mp_builtin_next (mp_obj_t o ) {
287- mp_obj_t ret = rt_iternext_allow_raise (o );
287+ mp_obj_t ret = mp_iternext_allow_raise (o );
288288 if (ret == MP_OBJ_NULL ) {
289289 nlr_jump (mp_obj_new_exception (& mp_type_StopIteration ));
290290 } else {
@@ -311,8 +311,8 @@ MP_DEFINE_CONST_FUN_OBJ_1(mp_builtin_ord_obj, mp_builtin_ord);
311311STATIC mp_obj_t mp_builtin_pow (uint n_args , const mp_obj_t * args ) {
312312 assert (2 <= n_args && n_args <= 3 );
313313 switch (n_args ) {
314- case 2 : return rt_binary_op ( RT_BINARY_OP_POWER , args [0 ], args [1 ]);
315- default : return rt_binary_op ( RT_BINARY_OP_MODULO , rt_binary_op ( RT_BINARY_OP_POWER , args [0 ], args [1 ]), args [2 ]); // TODO optimise...
314+ case 2 : return mp_binary_op ( MP_BINARY_OP_POWER , args [0 ], args [1 ]);
315+ default : return mp_binary_op ( MP_BINARY_OP_MODULO , mp_binary_op ( MP_BINARY_OP_POWER , args [0 ], args [1 ]), args [2 ]); // TODO optimise...
316316 }
317317}
318318
@@ -359,10 +359,10 @@ STATIC mp_obj_t mp_builtin_sum(uint n_args, const mp_obj_t *args) {
359359 case 1 : value = mp_obj_new_int (0 ); break ;
360360 default : value = args [1 ]; break ;
361361 }
362- mp_obj_t iterable = rt_getiter (args [0 ]);
362+ mp_obj_t iterable = mp_getiter (args [0 ]);
363363 mp_obj_t item ;
364- while ((item = rt_iternext (iterable )) != MP_OBJ_NULL ) {
365- value = rt_binary_op ( RT_BINARY_OP_ADD , value , item );
364+ while ((item = mp_iternext (iterable )) != MP_OBJ_NULL ) {
365+ value = mp_binary_op ( MP_BINARY_OP_ADD , value , item );
366366 }
367367 return value ;
368368}
@@ -391,7 +391,7 @@ MP_DEFINE_CONST_FUN_OBJ_1(mp_builtin_id_obj, mp_builtin_id);
391391
392392STATIC mp_obj_t mp_builtin_getattr (mp_obj_t o_in , mp_obj_t attr ) {
393393 assert (MP_OBJ_IS_QSTR (attr ));
394- return rt_load_attr (o_in , MP_OBJ_QSTR_VALUE (attr ));
394+ return mp_load_attr (o_in , MP_OBJ_QSTR_VALUE (attr ));
395395}
396396
397397MP_DEFINE_CONST_FUN_OBJ_2 (mp_builtin_getattr_obj , mp_builtin_getattr );
0 commit comments