summaryrefslogtreecommitdiffstatshomepage
path: root/py/objfloat.c
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2014-04-11 10:10:37 +0100
committerDamien George <damien.p.george@gmail.com>2014-04-11 10:10:37 +0100
commitb8a053aeb1bec41af11c9937de3c81b7b34c7566 (patch)
tree167c265085b3035ac17ee6b4eaac48fe15f81642 /py/objfloat.c
parent686afc5c0aaf2bc5a8d2547b703ab3177e0ea569 (diff)
downloadmicropython-b8a053aeb1bec41af11c9937de3c81b7b34c7566.tar.gz
micropython-b8a053aeb1bec41af11c9937de3c81b7b34c7566.zip
py: Implement float and complex == and !=.
Addresses issue #462.
Diffstat (limited to 'py/objfloat.c')
-rw-r--r--py/objfloat.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/py/objfloat.c b/py/objfloat.c
index 1f96ac18e5..3f4a680939 100644
--- a/py/objfloat.c
+++ b/py/objfloat.c
@@ -132,6 +132,7 @@ check_zero_division:
case MP_BINARY_OP_INPLACE_POWER: lhs_val = MICROPY_FLOAT_C_FUN(pow)(lhs_val, rhs_val); break;
case MP_BINARY_OP_LESS: return MP_BOOL(lhs_val < rhs_val);
case MP_BINARY_OP_MORE: return MP_BOOL(lhs_val > rhs_val);
+ case MP_BINARY_OP_EQUAL: return MP_BOOL(lhs_val == rhs_val);
case MP_BINARY_OP_LESS_EQUAL: return MP_BOOL(lhs_val <= rhs_val);
case MP_BINARY_OP_MORE_EQUAL: return MP_BOOL(lhs_val >= rhs_val);