Commit d2c946f6 authored by MATSUMOTO Ryosuke's avatar MATSUMOTO Ryosuke

Add Kernel#rand and Kernel#srand

parent e8702707
......@@ -128,6 +128,9 @@ void mrb_mruby_random_gem_init(mrb_state *mrb)
{
struct RClass *random;
mrb_define_method(mrb, mrb->kernel_module, "rand", mrb_random_g_rand, ARGS_ANY());
mrb_define_method(mrb, mrb->kernel_module, "srand", mrb_random_g_rand, ARGS_ANY());
random = mrb_define_class(mrb, "Random", mrb->object_class);
mrb_define_class_method(mrb, random, "rand", mrb_random_g_rand, ARGS_ANY());
mrb_define_class_method(mrb, random, "srand", mrb_random_g_srand, ARGS_ANY());
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment