Header: mruby/irep.h

Overview

Compiled mruby scripts.

Function Summary collapse

Define Summary

#define MRUBY_IREP_H
#define IREP_TT_NFLAG
#define IREP_TT_SFLAG
#define MRB_ISEQ_NO_FREE
#define MRB_IREP_NO_FREE
#define MRB_IREP_STATIC
#define mrb_irep_catch_handler_pack
#define mrb_irep_catch_handler_unpack

Function Details

mrb_irep * mrb_add_irep(mrb_state * mrb)

mrb_value mrb_load_irep(mrb_state * , const uint8_t * )

Parameters:

  • irep (const uint8_t*)

    code, expected as a literal

mrb_value mrb_load_irep_buf(mrb_state * , const void * , size_t )

Parameters:

  • irep (const void*)

    code

  • size (size_t)

    of irep buffer.

mrb_value mrb_load_irep_cxt(mrb_state * , const uint8_t * , mrbc_context * )

Parameters:

  • irep (const uint8_t*)

    code, expected as a literal

mrb_value mrb_load_irep_buf_cxt(mrb_state * , const void * , size_t , mrbc_context * )

Parameters:

  • irep (const void*)

    code

  • size (size_t)

    of irep buffer.