/* test_isdigit Python C extension module */ #include #include static PyObject* py_test_isdigit(PyObject* self, PyObject* args) { int counter = 10000000; while(counter--) isdigit(49); Py_RETURN_NONE; } static PyMethodDef module_methods[] = { {"test_isdigit", py_test_isdigit, METH_NOARGS, NULL}, {NULL, NULL, 0, NULL} }; static struct PyModuleDef moduledef = { PyModuleDef_HEAD_INIT, "test_isdigit", NULL, -1, module_methods}; PyMODINIT_FUNC PyInit_test_isdigit(void) { return PyModule_Create(&moduledef); }