Anders Kaseorg <ande...@mit.edu> added the comment:

I guess the desugaring is slightly more complicated in the case where the 
original function call already used *args or **kwargs:
  f(arg0, …, arg999, *args, k0=v0, …, k999=v999, **kwargs)
becomes something like
  f(*((arg0, …, arg999) + args),
    **dict({'k0': 'v0', …, 'k999': 'v999'}, **kwargs))

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue12844>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to