summaryrefslogtreecommitdiffstatshomepage
path: root/py
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-06-08 00:01:46 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-06-08 00:01:46 +0300
commit5473f743f37e12921f4acb11fa84fe0d2b9d0650 (patch)
tree1137afef3b9bd6bc96bffc6f7c986d2330967128 /py
parentb9b9354e6c0cefff071be0bc4e195eb80f1f1d96 (diff)
downloadmicropython-5473f743f37e12921f4acb11fa84fe0d2b9d0650.tar.gz
micropython-5473f743f37e12921f4acb11fa84fe0d2b9d0650.zip
objtype: Enable __lt__ method support for instances.
Diffstat (limited to 'py')
-rw-r--r--py/objtype.c6
-rw-r--r--py/qstrdefs.h1
2 files changed, 4 insertions, 3 deletions
diff --git a/py/objtype.c b/py/objtype.c
index dfe5eaa8f0..0d6674c33d 100644
--- a/py/objtype.c
+++ b/py/objtype.c
@@ -336,9 +336,9 @@ STATIC const qstr binary_op_method_name[] = {
MP_BINARY_OP_INPLACE_FLOOR_DIVIDE,
MP_BINARY_OP_INPLACE_TRUE_DIVIDE,
MP_BINARY_OP_INPLACE_MODULO,
- MP_BINARY_OP_INPLACE_POWER,
- MP_BINARY_OP_LESS,
- MP_BINARY_OP_MORE,
+ MP_BINARY_OP_INPLACE_POWER,*/
+ [MP_BINARY_OP_LESS] = MP_QSTR___lt__,
+ /*MP_BINARY_OP_MORE,
MP_BINARY_OP_EQUAL,
MP_BINARY_OP_LESS_EQUAL,
MP_BINARY_OP_MORE_EQUAL,
diff --git a/py/qstrdefs.h b/py/qstrdefs.h
index ae358b99af..521d4399a5 100644
--- a/py/qstrdefs.h
+++ b/py/qstrdefs.h
@@ -60,6 +60,7 @@ Q(__str__)
Q(__getattr__)
Q(__del__)
Q(__call__)
+Q(__lt__)
Q(micropython)
Q(bytecode)