summaryrefslogtreecommitdiff
path: root/py/runtime.c
diff options
context:
space:
mode:
authorDamien <damien.p.george@gmail.com>2013-10-16 23:58:48 +0100
committerDamien <damien.p.george@gmail.com>2013-10-16 23:58:48 +0100
commitd2755ec538ab815561e7592b5afa6dcfcb557fbb (patch)
treee3aee82c88927f5918975298951d456c0d582551 /py/runtime.c
parentc12aa468a1ffcbefdb3a260917452fbdb0f85bf2 (diff)
Add iterators and comprehension to emitnative.
Diffstat (limited to 'py/runtime.c')
-rw-r--r--py/runtime.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/py/runtime.c b/py/runtime.c
index 33a4c95e1..5c9d154e2 100644
--- a/py/runtime.c
+++ b/py/runtime.c
@@ -1508,15 +1508,20 @@ void *rt_fun_table[RT_F_NUMBER_OF] = {
rt_store_subscr,
rt_is_true,
rt_unary_op,
+ rt_build_tuple,
rt_build_list,
+ rt_list_append,
rt_build_map,
rt_store_map,
rt_build_set,
+ rt_store_set,
rt_make_function_from_id,
rt_call_function_n,
rt_call_method_n,
rt_binary_op,
rt_compare_op,
+ rt_getiter,
+ rt_iternext,
};
/*