|
static PyCodeObject *codeobj_8df566ba7570759d6b473059f2ebd4b5; |
|
static PyCodeObject *codeobj_8df566ba7570759d6b473059f2ebd4b5; |
|
/* For use in "MainProgram.c". */ |
|
/* For use in "MainProgram.c". */ |
|
PyCodeObject *codeobj_main = NULL; |
|
PyCodeObject *codeobj_main = NULL; |
|
|
|
|
|
static void createModuleCodeObjects(void) { |
|
static void createModuleCodeObjects(void) { |
n |
module_filename_obj = mod_consts[4]; CHECK_OBJECT(module_filename_obj); |
n |
module_filename_obj = mod_consts[3]; CHECK_OBJECT(module_filename_obj); |
|
codeobj_81249acf381f7ec8ea852cf84ccac467 = MAKE_CODE_OBJECT(module_filename_obj, 1, CO_NOFREE | CO_FUTURE_PRINT_FUNCTION, mod_consts[19], mod_consts[19], NULL, NULL, 0, 0, 0); |
|
codeobj_81249acf381f7ec8ea852cf84ccac467 = MAKE_CODE_OBJECT(module_filename_obj, 1, CO_NOFREE | CO_FUTURE_PRINT_FUNCTION, mod_consts[19], mod_consts[19], NULL, NULL, 0, 0, 0); |
|
codeobj_main = codeobj_81249acf381f7ec8ea852cf84ccac467; |
|
codeobj_main = codeobj_81249acf381f7ec8ea852cf84ccac467; |
|
codeobj_b75c365f97a31d7b8a5b993985eda595 = MAKE_CODE_OBJECT(module_filename_obj, 18, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_PRINT_FUNCTION, mod_consts[13], mod_consts[13], mod_consts[20], NULL, 0, 0, 0); |
|
codeobj_b75c365f97a31d7b8a5b993985eda595 = MAKE_CODE_OBJECT(module_filename_obj, 18, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_PRINT_FUNCTION, mod_consts[13], mod_consts[13], mod_consts[20], NULL, 0, 0, 0); |
n |
codeobj_1385f9d5f523d86ea06ce49794383d91 = MAKE_CODE_OBJECT(module_filename_obj, 10, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_PRINT_FUNCTION, mod_consts[2], mod_consts[2], mod_consts[21], NULL, 7, 0, 0); |
n |
codeobj_1385f9d5f523d86ea06ce49794383d91 = MAKE_CODE_OBJECT(module_filename_obj, 10, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_PRINT_FUNCTION, mod_consts[7], mod_consts[7], mod_consts[21], NULL, 7, 0, 0); |
|
codeobj_8df566ba7570759d6b473059f2ebd4b5 = MAKE_CODE_OBJECT(module_filename_obj, 14, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_PRINT_FUNCTION, mod_consts[0], mod_consts[0], NULL, NULL, 0, 0, 0); |
|
codeobj_8df566ba7570759d6b473059f2ebd4b5 = MAKE_CODE_OBJECT(module_filename_obj, 14, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE | CO_FUTURE_PRINT_FUNCTION, mod_consts[0], mod_consts[0], NULL, NULL, 0, 0, 0); |
|
} |
|
} |
|
|
|
|
|
// The module function declarations. |
|
// The module function declarations. |
|
static PyObject *MAKE_FUNCTION___main__$$$function__1_compiled_method(); |
|
static PyObject *MAKE_FUNCTION___main__$$$function__1_compiled_method(); |
|
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL; |
|
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL; |
|
PyObject *exception_type = NULL; |
|
PyObject *exception_type = NULL; |
|
PyObject *exception_value = NULL; |
|
PyObject *exception_value = NULL; |
|
PyTracebackObject *exception_tb = NULL; |
|
PyTracebackObject *exception_tb = NULL; |
|
NUITKA_MAY_BE_UNUSED int exception_lineno = 0; |
|
NUITKA_MAY_BE_UNUSED int exception_lineno = 0; |
n |
NUITKA_MAY_BE_UNUSED nuitka_void tmp_unused; |
n |
|
|
static struct Nuitka_FrameObject *cache_frame_b75c365f97a31d7b8a5b993985eda595 = NULL; |
|
static struct Nuitka_FrameObject *cache_frame_b75c365f97a31d7b8a5b993985eda595 = NULL; |
|
PyObject *tmp_return_value = NULL; |
|
PyObject *tmp_return_value = NULL; |
|
PyObject *exception_keeper_type_1; |
|
PyObject *exception_keeper_type_1; |
|
PyObject *exception_keeper_value_1; |
|
PyObject *exception_keeper_value_1; |
|
PyTracebackObject *exception_keeper_tb_1; |
|
PyTracebackObject *exception_keeper_tb_1; |
|
type_description_1 = "ooooooo"; |
|
type_description_1 = "ooooooo"; |
|
goto frame_exception_exit_1; |
|
goto frame_exception_exit_1; |
|
} |
|
} |
|
assert(var_inst == NULL); |
|
assert(var_inst == NULL); |
|
var_inst = tmp_assign_source_7; |
|
var_inst = tmp_assign_source_7; |
n |
} |
n |
|
|
{ |
|
|
|
PyObject *tmp_called_instance_1; |
|
|
|
PyObject *tmp_call_result_1; |
|
|
|
PyObject *tmp_args_element_value_1; |
|
|
|
PyObject *tmp_args_element_value_2; |
|
|
|
PyObject *tmp_args_element_value_3; |
|
|
|
PyObject *tmp_args_element_value_4; |
|
|
|
PyObject *tmp_args_element_value_5; |
|
|
|
PyObject *tmp_args_element_value_6; |
|
|
|
CHECK_OBJECT(var_inst); |
|
|
|
tmp_called_instance_1 = var_inst; |
|
|
|
CHECK_OBJECT(var_a); |
|
|
|
tmp_args_element_value_1 = var_a; |
|
|
|
CHECK_OBJECT(var_b); |
|
|
|
tmp_args_element_value_2 = var_b; |
|
|
|
CHECK_OBJECT(var_c); |
|
|
|
tmp_args_element_value_3 = var_c; |
|
|
|
CHECK_OBJECT(var_d); |
|
|
|
tmp_args_element_value_4 = var_d; |
|
|
|
CHECK_OBJECT(var_e); |
|
|
|
tmp_args_element_value_5 = var_e; |
|
|
|
CHECK_OBJECT(var_f); |
|
|
|
tmp_args_element_value_6 = var_f; |
|
|
|
frame_b75c365f97a31d7b8a5b993985eda595->m_frame.f_lineno = 31; |
|
|
|
{ |
|
|
|
PyObject *call_args[] = {tmp_args_element_value_1, tmp_args_element_value_2, tmp_args_element_value_3, tmp_args_element_value_4, tmp_args_element_value_5, tmp_args_element_value_6}; |
|
|
|
tmp_call_result_1 = CALL_METHOD_WITH_ARGS6( |
|
|
|
tstate, |
|
|
|
tmp_called_instance_1, |
|
|
|
mod_consts[2], |
|
|
|
call_args |
|
|
|
); |
|
|
|
} |
|
|
|
|
|
|
|
if (tmp_call_result_1 == NULL) { |
|
|
|
assert(HAS_ERROR_OCCURRED(tstate)); |
|
|
|
|
|
|
|
FETCH_ERROR_OCCURRED(tstate, &exception_type, &exception_value, &exception_tb); |
|
|
|
|
|
|
|
|
|
|
|
exception_lineno = 31; |
|
|
|
type_description_1 = "ooooooo"; |
|
|
|
goto frame_exception_exit_1; |
|
|
|
} |
|
|
|
Py_DECREF(tmp_call_result_1); |
|
|
|
} |
|
|
|
{ |
|
|
|
PyObject *tmp_called_instance_2; |
|
|
|
PyObject *tmp_call_result_2; |
|
|
|
PyObject *tmp_args_element_value_7; |
|
|
|
PyObject *tmp_args_element_value_8; |
|
|
|
PyObject *tmp_args_element_value_9; |
|
|
|
PyObject *tmp_args_element_value_10; |
|
|
|
PyObject *tmp_args_element_value_11; |
|
|
|
PyObject *tmp_args_element_value_12; |
|
|
|
CHECK_OBJECT(var_inst); |
|
|
|
tmp_called_instance_2 = var_inst; |
|
|
|
CHECK_OBJECT(var_a); |
|
|
|
tmp_args_element_value_7 = var_a; |
|
|
|
CHECK_OBJECT(var_c); |
|
|
|
tmp_args_element_value_8 = var_c; |
|
|
|
CHECK_OBJECT(var_b); |
|
|
|
tmp_args_element_value_9 = var_b; |
|
|
|
CHECK_OBJECT(var_d); |
|
|
|
tmp_args_element_value_10 = var_d; |
|
|
|
CHECK_OBJECT(var_e); |
|
|
|
tmp_args_element_value_11 = var_e; |
|
|
|
CHECK_OBJECT(var_f); |
|
|
|
tmp_args_element_value_12 = var_f; |
|
|
|
frame_b75c365f97a31d7b8a5b993985eda595->m_frame.f_lineno = 32; |
|
|
|
{ |
|
|
|
PyObject *call_args[] = {tmp_args_element_value_7, tmp_args_element_value_8, tmp_args_element_value_9, tmp_args_element_value_10, tmp_args_element_value_11, tmp_args_element_value_12}; |
|
|
|
tmp_call_result_2 = CALL_METHOD_WITH_ARGS6( |
|
|
|
tstate, |
|
|
|
tmp_called_instance_2, |
|
|
|
mod_consts[2], |
|
|
|
call_args |
|
|
|
); |
|
|
|
} |
|
|
|
|
|
|
|
if (tmp_call_result_2 == NULL) { |
|
|
|
assert(HAS_ERROR_OCCURRED(tstate)); |
|
|
|
|
|
|
|
FETCH_ERROR_OCCURRED(tstate, &exception_type, &exception_value, &exception_tb); |
|
|
|
|
|
|
|
|
|
|
|
exception_lineno = 32; |
|
|
|
type_description_1 = "ooooooo"; |
|
|
|
goto frame_exception_exit_1; |
|
|
|
} |
|
|
|
Py_DECREF(tmp_call_result_2); |
|
|
|
} |
|
|
|
{ |
|
|
|
PyObject *tmp_called_instance_3; |
|
|
|
PyObject *tmp_call_result_3; |
|
|
|
PyObject *tmp_args_element_value_13; |
|
|
|
PyObject *tmp_args_element_value_14; |
|
|
|
PyObject *tmp_args_element_value_15; |
|
|
|
PyObject *tmp_args_element_value_16; |
|
|
|
PyObject *tmp_args_element_value_17; |
|
|
|
PyObject *tmp_args_element_value_18; |
|
|
|
CHECK_OBJECT(var_inst); |
|
|
|
tmp_called_instance_3 = var_inst; |
|
|
|
CHECK_OBJECT(var_a); |
|
|
|
tmp_args_element_value_13 = var_a; |
|
|
|
CHECK_OBJECT(var_b); |
|
|
|
tmp_args_element_value_14 = var_b; |
|
|
|
CHECK_OBJECT(var_c); |
|
|
|
tmp_args_element_value_15 = var_c; |
|
|
|
CHECK_OBJECT(var_d); |
|
|
|
tmp_args_element_value_16 = var_d; |
|
|
|
CHECK_OBJECT(var_f); |
|
|
|
tmp_args_element_value_17 = var_f; |
|
|
|
CHECK_OBJECT(var_e); |
|
|
|
tmp_args_element_value_18 = var_e; |
|
|
|
frame_b75c365f97a31d7b8a5b993985eda595->m_frame.f_lineno = 33; |
|
|
|
{ |
|
|
|
PyObject *call_args[] = {tmp_args_element_value_13, tmp_args_element_value_14, tmp_args_element_value_15, tmp_args_element_value_16, tmp_args_element_value_17, tmp_args_element_value_18}; |
|
|
|
tmp_call_result_3 = CALL_METHOD_WITH_ARGS6( |
|
|
|
tstate, |
|
|
|
tmp_called_instance_3, |
|
|
|
mod_consts[2], |
|
|
|
call_args |
|
|
|
); |
|
|
|
} |
|
|
|
|
|
|
|
if (tmp_call_result_3 == NULL) { |
|
|
|
assert(HAS_ERROR_OCCURRED(tstate)); |
|
|
|
|
|
|
|
FETCH_ERROR_OCCURRED(tstate, &exception_type, &exception_value, &exception_tb); |
|
|
|
|
|
|
|
|
|
|
|
exception_lineno = 33; |
|
|
|
type_description_1 = "ooooooo"; |
|
|
|
goto frame_exception_exit_1; |
|
|
|
} |
|
|
|
Py_DECREF(tmp_call_result_3); |
|
|
|
} |
|
} |
|
|
|
|
|
|
|
|
|
// Put the previous frame back on top. |
|
// Put the previous frame back on top. |
|
popFrameStack(tstate); |
|
popFrameStack(tstate); |
|
|
|
|
|
// Module code. |
|
// Module code. |
|
{ |
|
{ |
|
PyObject *tmp_assign_source_1; |
|
PyObject *tmp_assign_source_1; |
|
tmp_assign_source_1 = Py_None; |
|
tmp_assign_source_1 = Py_None; |
n |
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[3], tmp_assign_source_1); |
n |
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[2], tmp_assign_source_1); |
|
} |
|
} |
|
{ |
|
{ |
|
PyObject *tmp_assign_source_2; |
|
PyObject *tmp_assign_source_2; |
n |
tmp_assign_source_2 = mod_consts[4]; |
n |
tmp_assign_source_2 = mod_consts[3]; |
|
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[5], tmp_assign_source_2); |
|
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[4], tmp_assign_source_2); |
|
} |
|
} |
|
{ |
|
{ |
|
PyObject *tmp_assign_source_3; |
|
PyObject *tmp_assign_source_3; |
|
{ |
|
{ |
|
PyObject *hard_module = IMPORT_HARD___FUTURE__(); |
|
PyObject *hard_module = IMPORT_HARD___FUTURE__(); |
n |
tmp_assign_source_3 = LOOKUP_ATTRIBUTE(tstate, hard_module, mod_consts[6]); |
n |
tmp_assign_source_3 = LOOKUP_ATTRIBUTE(tstate, hard_module, mod_consts[5]); |
|
} |
|
} |
|
assert(!(tmp_assign_source_3 == NULL)); |
|
assert(!(tmp_assign_source_3 == NULL)); |
n |
UPDATE_STRING_DICT1(moduledict___main__, (Nuitka_StringObject *)mod_consts[6], tmp_assign_source_3); |
n |
UPDATE_STRING_DICT1(moduledict___main__, (Nuitka_StringObject *)mod_consts[5], tmp_assign_source_3); |
|
} |
|
} |
|
frame_81249acf381f7ec8ea852cf84ccac467 = MAKE_MODULE_FRAME(codeobj_81249acf381f7ec8ea852cf84ccac467, module___main__); |
|
frame_81249acf381f7ec8ea852cf84ccac467 = MAKE_MODULE_FRAME(codeobj_81249acf381f7ec8ea852cf84ccac467, module___main__); |
|
|
|
|
|
// Push the new frame as the currently active one, and we should be exclusively |
|
// Push the new frame as the currently active one, and we should be exclusively |
|
// owning it. |
|
// owning it. |
|
PyObject *tmp_assign_source_4; |
|
PyObject *tmp_assign_source_4; |
|
PyObject *tmp_name_value_1; |
|
PyObject *tmp_name_value_1; |
|
PyObject *tmp_globals_arg_value_1; |
|
PyObject *tmp_globals_arg_value_1; |
|
PyObject *tmp_locals_arg_value_1; |
|
PyObject *tmp_locals_arg_value_1; |
|
PyObject *tmp_fromlist_value_1; |
|
PyObject *tmp_fromlist_value_1; |
n |
tmp_name_value_1 = mod_consts[7]; |
n |
tmp_name_value_1 = mod_consts[6]; |
|
tmp_globals_arg_value_1 = (PyObject *)moduledict___main__; |
|
tmp_globals_arg_value_1 = (PyObject *)moduledict___main__; |
|
tmp_locals_arg_value_1 = Py_None; |
|
tmp_locals_arg_value_1 = Py_None; |
|
tmp_fromlist_value_1 = Py_None; |
|
tmp_fromlist_value_1 = Py_None; |
|
frame_81249acf381f7ec8ea852cf84ccac467->m_frame.f_lineno = 6; |
|
frame_81249acf381f7ec8ea852cf84ccac467->m_frame.f_lineno = 6; |
|
tmp_assign_source_4 = IMPORT_MODULE4(tstate, tmp_name_value_1, tmp_globals_arg_value_1, tmp_locals_arg_value_1, tmp_fromlist_value_1); |
|
tmp_assign_source_4 = IMPORT_MODULE4(tstate, tmp_name_value_1, tmp_globals_arg_value_1, tmp_locals_arg_value_1, tmp_fromlist_value_1); |
|
tmp_assign_source_5 = _PyDict_NewPresized( 2 ); |
|
tmp_assign_source_5 = _PyDict_NewPresized( 2 ); |
|
tmp_res = PyDict_SetItem(tmp_assign_source_5, tmp_dict_key_1, tmp_dict_value_1); |
|
tmp_res = PyDict_SetItem(tmp_assign_source_5, tmp_dict_key_1, tmp_dict_value_1); |
|
assert(!(tmp_res != 0)); |
|
assert(!(tmp_res != 0)); |
|
CHECK_OBJECT(tmp_locals___main__$$$class__1_C_9_key_compiled_method); |
|
CHECK_OBJECT(tmp_locals___main__$$$class__1_C_9_key_compiled_method); |
|
tmp_dict_value_1 = tmp_locals___main__$$$class__1_C_9_key_compiled_method; |
|
tmp_dict_value_1 = tmp_locals___main__$$$class__1_C_9_key_compiled_method; |
n |
tmp_dict_key_1 = mod_consts[2]; |
n |
tmp_dict_key_1 = mod_consts[7]; |
|
tmp_res = PyDict_SetItem(tmp_assign_source_5, tmp_dict_key_1, tmp_dict_value_1); |
|
tmp_res = PyDict_SetItem(tmp_assign_source_5, tmp_dict_key_1, tmp_dict_value_1); |
|
assert(!(tmp_res != 0)); |
|
assert(!(tmp_res != 0)); |
|
goto try_return_handler_1; |
|
goto try_return_handler_1; |
|
} |
|
} |
|
NUITKA_CANNOT_GET_HERE("tried codes exits in all cases"); |
|
NUITKA_CANNOT_GET_HERE("tried codes exits in all cases"); |