[Python-3000] Keyword Only Argument (original) (raw)
Jiwon Seo seojiwon at gmail.com
Sun Aug 20 23:52:32 CEST 2006
- Previous message: [Python-3000] Google Sprint Ideas
- Next message: [Python-3000] [PythonInfo Wiki] Update of "GoogleSprintPy3k" by 65.57.245.11
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
For the implementation of Implement PEP [PEP]3102 - Keyword Only Argument, it would be nice to have a (abstract) data structure representing the signature of a function. Currently, the code object only has # of arguments, # of default values, so if we want to allow something like,
def foo(a,b=10,*,c,d): ...
or,
def foo(a,b=10,*,c,d=20): ...
and signature data structure will be very helpful.
Signature data structure is roughly described in http://mail.python.org/pipermail/python-3000/2006-April/001249.html , but has anyone got detailed idea or implemented it (doesn't matter how naive the implementation is) ? Brett, is that document most recent one describing signature data structure?
-Jiwon
- Previous message: [Python-3000] Google Sprint Ideas
- Next message: [Python-3000] [PythonInfo Wiki] Update of "GoogleSprintPy3k" by 65.57.245.11
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]