diff options
Diffstat (limited to 'src/init.c')
| -rw-r--r-- | src/init.c | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/init.c b/src/init.c index 17ce24313..e6af6989b 100644 --- a/src/init.c +++ b/src/init.c @@ -8,7 +8,7 @@ void mrb_init_class(mrb_state*); void mrb_init_symtbl(mrb_state*); -void mrb_init_symbols(mrb_state*); +void mrb_init_symbol(mrb_state*); void mrb_init_object(mrb_state*); void mrb_init_kernel(mrb_state*); void mrb_init_enumerable(mrb_state*); @@ -42,22 +42,30 @@ mrb_init_core(mrb_state *mrb) mrb_init_comparable(mrb); mrb_init_enumerable(mrb); - mrb_init_symbols(mrb); + mrb_init_symbol(mrb); + mrb_init_exception(mrb); mrb_init_proc(mrb); mrb_init_string(mrb); mrb_init_array(mrb); mrb_init_hash(mrb); mrb_init_numeric(mrb); mrb_init_range(mrb); +#ifdef ENABLE_STRUCT mrb_init_struct(mrb); +#endif mrb_init_gc(mrb); -#ifdef INCLUDE_REGEXP +#ifdef ENABLE_REGEXP mrb_init_regexp(mrb); #endif - mrb_init_exception(mrb); +#ifdef ENABLE_STDIO mrb_init_print(mrb); +#endif +#ifdef ENABLE_TIME mrb_init_time(mrb); +#endif +#ifdef ENABLE_MATH mrb_init_math(mrb); +#endif mrb_init_mrblib(mrb); |
