[Python-checkins] r53887 - sandbox/trunk/pep362/pep362.py
brett.cannon
python-checkins at python.org
Sat Feb 24 18:00:58 CET 2007
Author: brett.cannon
Date: Sat Feb 24 18:00:57 2007
New Revision: 53887
Modified:
sandbox/trunk/pep362/pep362.py
Log:
Slight code reordering.
Modified: sandbox/trunk/pep362/pep362.py
==============================================================================
--- sandbox/trunk/pep362/pep362.py (original)
+++ sandbox/trunk/pep362/pep362.py Sat Feb 24 18:00:57 2007
@@ -222,11 +222,6 @@
# XXX Error-checking for every place where something could fail.
# XXX Tuple parameters.
- if not self.parameters and args and self.var_args:
- bindings[self.var_args] = args
- args = tuple()
-
-
for param in self.parameters:
if not param.keyword_only:
positional.append(param)
@@ -234,6 +229,9 @@
keyword_only[param.name] = param
# Positional arguments.
+ if not self.parameters and args and self.var_args:
+ bindings[self.var_args] = args
+ args = tuple()
for index, position_arg in enumerate(args):
try:
param = positional.pop(0)
More information about the Python-checkins
mailing list