Cython as a source-to-source compiler