Merge pull request #1039 from crimsonwoods/fix_the_type_of_opcode
[mruby.git] / mrbgems / mruby-eval / src / eval.c
blob0395585965f03ec79085b3ca2a5bfbd1b82e75be
1 #include "mruby.h"
2 #include "mruby/compile.h"
4 static mrb_value
5 f_eval(mrb_state *mrb, mrb_value self)
7 char *s;
8 int len;
10 mrb_get_args(mrb, "s", &s, &len);
11 return mrb_load_nstring(mrb, s, len);
14 void
15 mrb_mruby_eval_gem_init(mrb_state* mrb)
17 mrb_define_class_method(mrb, mrb->kernel_module, "eval", f_eval, ARGS_REQ(1));
20 void
21 mrb_mruby_eval_gem_final(mrb_state* mrb)