Bytecode support for mrdb.

This commit is contained in:
Yukihiro "Matz" Matsumoto
2018-07-31 17:28:42 +09:00
parent 889f0f5f36
commit beb6e5c299
3 changed files with 17 additions and 13 deletions
+9
View File
@@ -58,6 +58,15 @@ void mrb_irep_decref(mrb_state*, struct mrb_irep*);
void mrb_irep_cutref(mrb_state*, struct mrb_irep*);
void mrb_irep_remove_lv(mrb_state *mrb, mrb_irep *irep);
struct mrb_insn_data {
uint8_t insn;
uint16_t a;
uint16_t b;
uint8_t c;
};
struct mrb_insn_data mrb_decode_insn(mrb_code *pc);
MRB_END_DECL
#endif /* MRUBY_IREP_H */