introduce toplevel object main; close #327

This commit is contained in:
Yukihiro Matsumoto
2012-09-03 00:41:09 +09:00
parent 9c12b47d73
commit fd3af6aec8
5 changed files with 14 additions and 5 deletions
+3
View File
@@ -64,6 +64,9 @@ mrb_obj_inspect(mrb_state *mrb, mrb_value obj)
else if (mrb_nil_p(obj)) {
return mrb_str_new(mrb, "nil", 3);
}
else if (mrb_type(obj) == MRB_TT_MAIN) {
return mrb_str_new(mrb, "main", 4);
}
return mrb_funcall(mrb, obj, "to_s", 0, 0);
}