mruby/c VM Source Code release 3.4
Loading...
Searching...
No Matches
error.h File Reference

exception classes More...

#include "value.h"
Include dependency graph for error.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  RException
 Exception object. More...

Macros

#define MRBC_EXCEPTION_CALL_NEST_LEVEL   8
#define mrbc_israised(vm)

Typedefs

typedef struct RException mrbc_exception
 Exception object.

Detailed Description

exception classes

Copyright (C) 2015- Kyushu Institute of Technology.
Copyright (C) 2015- Shimane IT Open-Innovation Center.

This file is distributed under BSD 3-Clause License.

Definition in file error.h.

Macro Definition Documentation

◆ MRBC_EXCEPTION_CALL_NEST_LEVEL

#define MRBC_EXCEPTION_CALL_NEST_LEVEL   8

Definition at line 32 of file error.h.

◆ mrbc_israised

#define mrbc_israised ( vm)
Value:
((vm)->exception.tt == MRBC_TT_EXCEPTION)
@ MRBC_TT_EXCEPTION
Exception.
Definition value.h:98

Definition at line 37 of file error.h.

Typedef Documentation

◆ mrbc_exception

typedef struct RException mrbc_exception

Exception object.