2011/9/28 Vitja Makarov <[email protected]>: > I tried to build simple plan for ongoing cython function refactoring > > * Replace assignment synthesis with SingleAssignmentNode, where LHS is > NameNode and RHS is PyCFunctionNode > * Split function body into python wrapper and C function > http://wiki.cython.org/enhancements/generators#Pythonfunctionrefactoring > > Then we can implement some features and optimizations: > > * Reduce difference between cdef and def functions > * Store runtime evaluated default values inside CyFunction, ticket #674 > * Implement no-args super(), ticket #696 > * Function call inlining >
If nobody don't mind I would start with first one. -- vitja. _______________________________________________ cython-devel mailing list [email protected] http://mail.python.org/mailman/listinfo/cython-devel
