X-Git-Url: https://scm.cri.ensmp.fr/git/linpy.git/blobdiff_plain/76c0aa89c5a4008aaf0de557dd659917518aa41a..3b1b3560c8880ef25995a18b6e365e0d730a2df2:/pypol/_isl.c diff --git a/pypol/_isl.c b/pypol/_isl.c new file mode 100644 index 0000000..974b0c0 --- /dev/null +++ b/pypol/_isl.c @@ -0,0 +1,25 @@ +#include +#include + +static PyMethodDef _isl_methods[] = { + {NULL, NULL, 0, NULL} +}; + +static struct PyModuleDef _islmodule = { + PyModuleDef_HEAD_INIT, + "_isl", + NULL, + -1, + _isl_methods +}; + +PyMODINIT_FUNC PyInit__isl(void) { + PyObject *m; + m = PyModule_Create(&_islmodule); + if (m == NULL) + return NULL; + + PyModule_AddObject(m, "isl_dim_set", PyLong_FromLong(isl_dim_set)); + + return m; +}