1.1 --- a/lib/builtins.py Sun Aug 07 23:01:35 2011 +0200
1.2 +++ b/lib/builtins.py Sun Aug 21 14:24:28 2011 +0200
1.3 @@ -313,7 +313,12 @@
1.4 def __add__(self, other): pass
1.5 def __iadd__(self, other): pass
1.6 def __str__(self): pass
1.7 - def __bool__(self): pass
1.8 +
1.9 + def __bool__(self):
1.10 +
1.11 + "Lists are true if non-empty."
1.12 +
1.13 + return self.__len__() != 0
1.14
1.15 def __iter__(self):
1.16
1.17 @@ -410,7 +415,12 @@
1.18 def __len__(self): pass
1.19 def __add__(self, other): pass
1.20 def __str__(self): pass
1.21 - def __bool__(self): pass
1.22 +
1.23 + def __bool__(self):
1.24 +
1.25 + "Tuples are true if non-empty."
1.26 +
1.27 + return self.__len__() != 0
1.28
1.29 def __iter__(self):
1.30