lib/builtins.py | raw changeset files shortlog |
1.1 --- a/lib/builtins.py Mon Feb 26 00:59:15 2007 +0100 1.2 +++ b/lib/builtins.py Sun Mar 04 00:11:01 2007 +0100 1.3 @@ -922,7 +922,12 @@ 1.4 max_so_far = i 1.5 return max_so_far 1.6 1.7 -def range(start, end, step=None): 1.8 +def range(start_or_end, end=None, step=None): 1.9 + if end is None: 1.10 + start = 0 1.11 + end = start_or_end 1.12 + else: 1.13 + start = start_or_end 1.14 if start == end: 1.15 return [] 1.16 elif start > end: