Skip to content

Instantly share code, notes, and snippets.

View insertinterestingnamehere's full-sized avatar

Ian Henriksen insertinterestingnamehere

View GitHub Profile
@insertinterestingnamehere
insertinterestingnamehere / replace.py
Created June 11, 2015 05:43
Namespace Separating script for dynd-python
beginning_rules = {'using namespace dynd;\n' : '',
'using namespace dynd::nd;\n\n' : '',
'using namespace dynd::ndt;\n\n' : '',
'using namespace pydynd;\n' : '',
' complex_float32_type_id,' : ' dynd::complex_float32_type_id,',
'complex_float64_type_id' : 'dynd::complex_float64_type_id',
'complex_float128_type_id' : 'dynd::complex_float128_type_id',
'nd::string' : 'dynd::nd::string',
'<complex_float32_type_id>' : '<dynd::complex_float32_type_id>',
' complex_float32_type_id:' : ' dynd::complex_float32_type_id:',}
Contained in 3.1.0 but not in 3.1.1:
void csrot(int *n, c *cx, int *incx, c *cy, int *incy, s *c, s *s)
void zdrot(int *n, z *cx, int *incx, z *cy, int *incy, d *c, d *s)
Contained in 3.1.1 but not in 3.1.0:
Changed from 3.1.0 to 3.1.1:
Changed signature from 3.1.0 to 3.1.1:
Changed argument names from 3.1.0 to 3.1.1: