From 4acb2452b30f6a8bbcf8fe46b05e56bb470a7026 Mon Sep 17 00:00:00 2001 From: Damien George Date: Sun, 2 Feb 2014 22:07:44 +0000 Subject: py: Add very basic implementation of dir() builtin. Only works on modules and class instances. --- py/runtime.c | 1 + 1 file changed, 1 insertion(+) (limited to 'py/runtime.c') diff --git a/py/runtime.c b/py/runtime.c index 1ba0211806..7a6a44475f 100644 --- a/py/runtime.c +++ b/py/runtime.c @@ -141,6 +141,7 @@ void rt_init(void) { mp_map_add_qstr(&map_builtins, MP_QSTR_bytes, (mp_obj_t)&mp_builtin_bytes_obj); mp_map_add_qstr(&map_builtins, MP_QSTR_callable, (mp_obj_t)&mp_builtin_callable_obj); mp_map_add_qstr(&map_builtins, MP_QSTR_chr, (mp_obj_t)&mp_builtin_chr_obj); + mp_map_add_qstr(&map_builtins, MP_QSTR_dir, (mp_obj_t)&mp_builtin_dir_obj); mp_map_add_qstr(&map_builtins, MP_QSTR_divmod, (mp_obj_t)&mp_builtin_divmod_obj); mp_map_add_qstr(&map_builtins, MP_QSTR_eval, (mp_obj_t)&mp_builtin_eval_obj); mp_map_add_qstr(&map_builtins, MP_QSTR_hash, (mp_obj_t)&mp_builtin_hash_obj); -- cgit v1.2.3