Zachary Ware added the comment:
Fair enough.
--
resolution: - rejected
stage: - resolved
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22096
___
Martin v. Löwis added the comment:
I don't think it it is worth the effort. You would need two different entry
functions still, to allow error messages to refer to the function name. Since
the _impl functions can trivially call each other, the saving in lines of code
are minimal, and from a
Larry Hastings added the comment:
I'm with Martin. It would be a funny exception, where the reader'd get
confused... why is the impl missing?
Also, any halfway-decent optimizer will inline the impl into the parsing
function, so this has no runtime cost.
--
Changes by Zachary Ware zachary.w...@gmail.com:
--
components: Demos and Tools
nosy: larry, zach.ware
priority: normal
severity: normal
status: open
title: Argument Clinic: add ability to specify an existing impl function
type: enhancement
versions: Python 3.4, Python 3.5
New submission from Zachary Ware:
It would be nice to be able to specify an existing function as the _impl
function, for cases like winreg.OpenKey and OpenKeyEx which are the same
function by different names, or _winapi.GetCurrentProcess, whose impl function
is return GetCurrentProcess().