Re: [Cython] CyFunction refactoring plan

2011-09-29 Thread Vitja Makarov
2011/9/30 Vitja Makarov : > 2011/9/30 Robert Bradshaw : >> On Thu, Sep 29, 2011 at 10:43 PM, Stefan Behnel wrote: >>> Vitja Makarov, 30.09.2011 06:41: 2011/9/28 Vitja Makarov: > > I tried to build simple plan for ongoing cython function refactoring > > * Replace assignmen

Re: [Cython] CyFunction refactoring plan

2011-09-29 Thread Vitja Makarov
2011/9/30 Robert Bradshaw : > On Thu, Sep 29, 2011 at 10:43 PM, Stefan Behnel wrote: >> Vitja Makarov, 30.09.2011 06:41: >>> >>> 2011/9/28 Vitja Makarov: I tried to build simple plan for ongoing cython function refactoring * Replace assignment synthesis with SingleAssignmentNod

Re: [Cython] CyFunction refactoring plan

2011-09-29 Thread Vitja Makarov
2011/9/30 Stefan Behnel : > Vitja Makarov, 30.09.2011 06:41: >> >> 2011/9/28 Vitja Makarov: >>> >>> 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

Re: [Cython] CyFunction refactoring plan

2011-09-29 Thread Robert Bradshaw
On Thu, Sep 29, 2011 at 10:43 PM, Stefan Behnel wrote: > Vitja Makarov, 30.09.2011 06:41: >> >> 2011/9/28 Vitja Makarov: >>> >>> I tried to build simple plan for ongoing cython function refactoring >>> >>> * Replace assignment synthesis with SingleAssignmentNode, where LHS is >>> NameNode and RHS

Re: [Cython] CyFunction refactoring plan

2011-09-29 Thread Stefan Behnel
Vitja Makarov, 30.09.2011 06:41: 2011/9/28 Vitja Makarov: 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

Re: [Cython] CyFunction refactoring plan

2011-09-29 Thread Vitja Makarov
2011/9/28 Vitja Makarov : > 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/enhan