Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemathinc
GitHub Repository: sagemathinc/python-wasm
Path: blob/main/core/dylink/test/malloc/app.h
1393 views
1
#define EXPORTED_SYMBOL __attribute__((visibility("default")))
2
3
struct PyObjectX {
4
int thingy;
5
};
6
7
typedef struct PyObjectX PyObject;
8
9
extern
10
PyObject _Py_NoneStruct;
11
12
#define PyNone (&_Py_NoneStruct)
13
typedef PyObject *(*PyCFunction)(PyObject *, PyObject *);
14
15
struct PyMethodDef {
16
char *name;
17
PyCFunction f;
18
};
19
20
struct PyModuleDef {
21
char *m_name;
22
struct PyMethodDef* m_methods;
23
};
24
25
extern int PyModuleDef_Init(struct PyModuleDef* module);
26
27
28
29