}
}
-void StaticRunner::launch()
+int StaticRunner::launch()
{
+ int iRet = 0;
// get the runner to execute
std::unique_ptr<Runner> runMe(getRunner());
// set if the current comment is interruptible
ConfigVariable::whereErrorToString(ostr);
scilabErrorW(ostr.str().c_str());
ConfigVariable::resetWhereError();
+ iRet = 1;
}
catch (const ast::InternalAbort& ia)
{
//clean debugger step flag if debugger is not interrupted ( end of debug )
manager->resetStep();
+ return iRet;
}
void StaticRunner::setRunner(Runner* _RunMe)