/* 
 gcc -Xlinker -export-dynamic -g -IInclude/ -I. -o ucnbug ucnbug.c libpython3.11.a -lm -ldl && ./ucnbug
 */
#include <Python.h>

int
main(int argc, char **argv)
{
    PyStatus status;

    PyConfig config;
    PyConfig_InitPythonConfig(&config);
    PyConfig_SetBytesArgv(&config, argc, argv);
    PyConfig_Read(&config);

    for (int i=0; i < 5; i++) {
        printf("%d\n", i);
        Py_InitializeFromConfig(&config);
        PyRun_SimpleString("print('\\N{digit nine}')");
        Py_Finalize();
        printf("Done\n\n");
    }
    PyConfig_Clear(&config);

    return 0;
}
