Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

more complicated data types to/from sage from/to C functions

Hi. Its easy to pass simple format data like double, int between sage and C programs.

int add_one(int i) { return i+1; }

than

cdef extern from "file": int add_one(int n)

but what if i want to pass list, tuples etc ( simple int * doesnt work ;) ) Does anybody know how to do that, or if thher is samoe manual (in this what i found are only simple examples ) Thank You in advance Luke

more complicated data types to/from sage from/to C functions

Hi. Its easy to pass simple format data like double, int between sage and C programs.

int add_one(int i)
{
   return i+1;
}

}

than

cdef extern from "file":
   int add_one(int n)

n)

but what if i want to pass list, tuples etc ( simple int * doesnt work ;) ) Does anybody know how to do that, or if thher is samoe manual (in this what i found are only simple examples ) Thank You in advance Luke