namespace Globals { char* bin_path = nullptr; Log_Level log_level = Log_Level::Debug; Array_List load_path; namespace Current_Execution { Array_List call_stack; Array_List envi_stack; } Error* error = nullptr; #ifdef _DONT_BREAK_ON_ERRORS bool breaking_on_errors = false; #else bool breaking_on_errors = true; #endif }