mruby/c VM Source Code master (2026/08/06)
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-2026  Shimane IT Open-Innovation Center.
Copyright (C) 2026-      Shimane Institute for Industrial Technology.

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 33 of file error.h.

◆ mrbc_israised

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

Definition at line 38 of file error.h.

Typedef Documentation

◆ mrbc_exception

typedef struct RException mrbc_exception

Exception object.