- mruby exception throwing handler
More...
#include <setjmp.h>
Go to the source code of this file.
|
#define | MRB_SETJMP setjmp |
|
#define | MRB_LONGJMP longjmp |
|
#define | MRB_TRY(buf) if (MRB_SETJMP((buf)->impl) == 0) { |
|
#define | MRB_CATCH(buf) } else { |
|
#define | MRB_END_EXC(buf) } |
|
#define | MRB_THROW(buf) MRB_LONGJMP((buf)->impl, 1); |
|
#define | mrb_jmpbuf_impl jmp_buf |
|
- mruby exception throwing handler
See Copyright Notice in mruby.h