diff --git a/Hello-World.md b/Hello-World.md index 0fcbac3..2955148 100644 --- a/Hello-World.md +++ b/Hello-World.md @@ -6,6 +6,7 @@ #include #include #include +/ * to be replaced by #include */ #include int main(void) @@ -18,9 +19,9 @@ int main(void) p = mrb_parse_string(mrb, code); int n; n = mrb_generate_code(mrb, p->tree); - mrb_run(mrb, mrb_proc_new(mrb, mrb->irep[n]), mrb_nil_value()); + mrb_run(mrb, mrb_proc_new(mrb, mrb->irep[n]), mrb_top_self(mrb)); if (mrb->exc) { - mrb_funcall(mrb, mrb_nil_value(), "p", 1, mrb_obj_value(mrb->exc)); + mrb_funcall(mrb, mrb_nil_value(), "p", 1, mrb_obj_value(mrb->exc)); } return 0; }