Sha256: b81d3b46778ac58c7f1a29414fe582f0fc9f541e626e8c9b138185e718f554f6
Contents?: true
Size: 632 Bytes
Versions: 25
Compression:
Stored size: 632 Bytes
Contents
/* ** kernel.c - Kernel module suppliment ** ** See Copyright Notice in mruby.h */ #include <mruby.h> mrb_value mrb_f_sprintf(mrb_state *mrb, mrb_value obj); /* in sprintf.c */ void mrb_mruby_sprintf_gem_init(mrb_state* mrb) { struct RClass *krn; if (mrb->kernel_module == NULL) { mrb->kernel_module = mrb_define_module(mrb, "Kernel"); /* Might be PARANOID. */ } krn = mrb->kernel_module; mrb_define_method(mrb, krn, "sprintf", mrb_f_sprintf, MRB_ARGS_ANY()); mrb_define_method(mrb, krn, "format", mrb_f_sprintf, MRB_ARGS_ANY()); } void mrb_mruby_sprintf_gem_final(mrb_state* mrb) { /* nothing to do. */ }
Version data entries
25 entries across 25 versions & 2 rubygems