commit | a3dcd9e80ce8bf7abae3daa8da82f1b085499989 | [log] [tgz] |
---|---|---|
author | Damien <damien.p.george@gmail.com> | Tue Dec 17 21:35:38 2013 +0000 |
committer | Damien <damien.p.george@gmail.com> | Tue Dec 17 21:35:38 2013 +0000 |
tree | 2e672ec845297f9c4b4a205379bd73b888ad0793 | |
parent | 8c3da5c2c538e05d66391dd036ccbc91214d4bc5 [diff] [blame] |
py: add more Python built-in functions.
diff --git a/py/obj.c b/py/obj.c index d678f41..0699d4c 100644 --- a/py/obj.c +++ b/py/obj.c
@@ -358,6 +358,17 @@ } } +bool py_obj_less(py_obj_t o1, py_obj_t o2) { + if (IS_SMALL_INT(o1) && IS_SMALL_INT(o2)) { + py_small_int_t i1 = FROM_SMALL_INT(o1); + py_small_int_t i2 = FROM_SMALL_INT(o2); + return i1 < i2; + } else { + assert(0); + return false; + } +} + machine_int_t py_obj_get_int(py_obj_t arg) { if (arg == py_const_false) { return 0;