mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
24 lines
333 B
C
24 lines
333 B
C
#ifndef MRUBY_IREP_H
|
|
#define MRUBY_IREP_H
|
|
|
|
typedef struct mrb_irep {
|
|
int idx;
|
|
|
|
int flags;
|
|
int nlocals;
|
|
int nregs;
|
|
|
|
mrb_code *iseq;
|
|
mrb_value *pool;
|
|
int *syms;
|
|
|
|
int ilen, plen, slen;
|
|
} mrb_irep;
|
|
|
|
#define MRB_IREP_NOFREE 3
|
|
#define MRB_ISEQ_NOFREE 1
|
|
|
|
void mrb_add_irep(mrb_state *mrb, int n);
|
|
|
|
#endif /* MRUBY_IREP_H */
|