コード例 #1
0
ファイル: u0710-1.c プロジェクト: Sinthu-S/ILP-UPMC
static ILP_Object ilp_caught_program () {
  struct ILP_catcher* current_catcher = ILP_current_catcher;
  struct ILP_catcher new_catcher;

  if ( 0 == setjmp(new_catcher._jmp_buf) ) {
    ILP_establish_catcher(&new_catcher);
    return ilp_program();
  };
  return ILP_current_exception;
}
コード例 #2
0
ファイル: u10-1.c プロジェクト: nizarAbak-kali/ILP
int main (int argc, char *argv[]) {
  ILP_print(ilp_program());
  ILP_newline();
  return EXIT_SUCCESS;
}