Add Kernel#rand and Kernel#srand

This commit is contained in:
MATSUMOTO Ryosuke
2013-03-26 21:55:33 +09:00
parent e870270773
commit d2c946f68d
+3
View File
@@ -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());