diff options
author | Damien George <damien.p.george@gmail.com> | 2014-01-09 21:43:51 +0000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2014-01-09 21:43:51 +0000 |
commit | 004cdcebfe03d52ca9da3b2515c203910502dbba (patch) | |
tree | d4e36873836f0eee94d606f8ca87a246ea668ccc /py/runtime.c | |
parent | 062478e66d03cc59ed73484a3032ef5f08db12a4 (diff) | |
download | micropython-004cdcebfe03d52ca9da3b2515c203910502dbba.tar.gz micropython-004cdcebfe03d52ca9da3b2515c203910502dbba.zip |
py: Implement base class lookup, issubclass, isinstance.
Diffstat (limited to 'py/runtime.c')
-rw-r--r-- | py/runtime.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/py/runtime.c b/py/runtime.c index 2c3ff803bc..795cc4624c 100644 --- a/py/runtime.c +++ b/py/runtime.c @@ -121,6 +121,8 @@ void rt_init(void) { mp_map_add_qstr(&map_builtins, MP_QSTR_chr, rt_make_function_1(mp_builtin_chr)); mp_map_add_qstr(&map_builtins, MP_QSTR_divmod, rt_make_function_2(mp_builtin_divmod)); mp_map_add_qstr(&map_builtins, MP_QSTR_hash, (mp_obj_t)&mp_builtin_hash_obj); + mp_map_add_qstr(&map_builtins, MP_QSTR_isinstance, (mp_obj_t)&mp_builtin_isinstance_obj); + mp_map_add_qstr(&map_builtins, MP_QSTR_issubclass, (mp_obj_t)&mp_builtin_issubclass_obj); mp_map_add_qstr(&map_builtins, MP_QSTR_iter, (mp_obj_t)&mp_builtin_iter_obj); mp_map_add_qstr(&map_builtins, MP_QSTR_len, rt_make_function_1(mp_builtin_len)); mp_map_add_qstr(&map_builtins, MP_QSTR_max, rt_make_function_var(1, mp_builtin_max)); |