A first Cython interface for libgiac

This gives a python class (Pygen) which works with pointer to giac gen. The aim was to have something to test the stability and speed of giac with cython. There is a version for cython/python and another one for sage.

The pure python version: (description)

You can download the sources of the python version: giacpy-0.2.3 and install it with:

python setup.py install
or just build it with:
python setup.py build_ext

The sage version

The sage version has some differences (doc integration, doctests are not ready): It has some extra features like Pygen gets sage Integers directly from mpz_t, matrices conversion... but it is currently less tuned than giacpy sage patch and some examples and more in a a sage worksheet)
To apply this patch:
in sage do:
hg_sage.apply("libgiac-sage.patch")
then quit and rebuild sage with: sage -b

Last modified: Tue Feb 5 22:47:26 CET 2013