summaryrefslogtreecommitdiffstatshomepage
path: root/py/runtime.c
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2014-01-09 21:43:51 +0000
committerDamien George <damien.p.george@gmail.com>2014-01-09 21:43:51 +0000
commit004cdcebfe03d52ca9da3b2515c203910502dbba (patch)
treed4e36873836f0eee94d606f8ca87a246ea668ccc /py/runtime.c
parent062478e66d03cc59ed73484a3032ef5f08db12a4 (diff)
downloadmicropython-004cdcebfe03d52ca9da3b2515c203910502dbba.tar.gz
micropython-004cdcebfe03d52ca9da3b2515c203910502dbba.zip
py: Implement base class lookup, issubclass, isinstance.
Diffstat (limited to 'py/runtime.c')
-rw-r--r--py/runtime.c2
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));