diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2017-10-19 10:39:06 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2017-10-19 10:39:06 +0900 |
| commit | f2394859e37a3db4ca4a44510a34436a7ade635a (patch) | |
| tree | 0f44da8f849ef894912eae9668a275e6fa80114e /src/state.c | |
| parent | fc930700b723ea2905deafb4dace5218b87d5a73 (diff) | |
| download | mruby-f2394859e37a3db4ca4a44510a34436a7ade635a.tar.gz mruby-f2394859e37a3db4ca4a44510a34436a7ade635a.zip | |
Add `main.define_method`
Diffstat (limited to 'src/state.c')
| -rw-r--r-- | src/state.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/state.c b/src/state.c index 2f66e494b..596eecafa 100644 --- a/src/state.c +++ b/src/state.c @@ -18,12 +18,6 @@ void mrb_init_mrbgems(mrb_state*); void mrb_gc_init(mrb_state*, mrb_gc *gc); void mrb_gc_destroy(mrb_state*, mrb_gc *gc); -static mrb_value -inspect_main(mrb_state *mrb, mrb_value mod) -{ - return mrb_str_new_lit(mrb, "main"); -} - MRB_API mrb_state* mrb_open_core(mrb_allocf f, void *ud) { @@ -294,11 +288,6 @@ mrb_add_irep(mrb_state *mrb) MRB_API mrb_value mrb_top_self(mrb_state *mrb) { - if (!mrb->top_self) { - mrb->top_self = (struct RObject*)mrb_obj_alloc(mrb, MRB_TT_OBJECT, mrb->object_class); - mrb_define_singleton_method(mrb, mrb->top_self, "inspect", inspect_main, MRB_ARGS_NONE()); - mrb_define_singleton_method(mrb, mrb->top_self, "to_s", inspect_main, MRB_ARGS_NONE()); - } return mrb_obj_value(mrb->top_self); } |
