1.1 --- a/lib/operator.py Tue Jul 02 00:51:04 2013 +0200
1.2 +++ b/lib/operator.py Thu Jul 04 22:26:53 2013 +0200
1.3 @@ -130,6 +130,9 @@
1.4 def floordiv(a, b):
1.5 return binary_op(a, b, lambda a: a.__floordiv__, lambda b: b.__rfloordiv__)
1.6
1.7 +def in_(a, b):
1.8 + return a.__contains__(b)
1.9 +
1.10 def lshift(a, b):
1.11 return binary_op(a, b, lambda a: a.__lshift__, lambda b: b.__rlshift__)
1.12
2.1 --- a/micropython/common.py Tue Jul 02 00:51:04 2013 +0200
2.2 +++ b/micropython/common.py Thu Jul 04 22:26:53 2013 +0200
2.3 @@ -243,6 +243,10 @@
2.4
2.5 operator_functions = {
2.6
2.7 + # Fundamental operations.
2.8 +
2.9 + "in" : "in_",
2.10 +
2.11 # Binary operations.
2.12
2.13 "Add" : "add",