// // Setup and initialisation // void GAP_Initialize(int argc, char ** argv, char ** env, CallbackFunc markBagsCallback, CallbackFunc errorCallback) { InitializeGap(&argc, argv, env); SetExtraMarkFuncBags(markBagsCallback); STATE(JumpToCatchCallback) = errorCallback; }
// // Setup and initialisation // void GAP_Initialize(int argc, char ** argv, GAP_CallbackFunc markBagsCallback, GAP_CallbackFunc errorCallback, int handleSignals) { InitializeGap(&argc, argv, handleSignals); SetExtraMarkFuncBags(markBagsCallback); STATE(JumpToCatchCallback) = errorCallback; GAP_True = True; GAP_False = False; GAP_Fail = Fail; }