static mrb_value enum_values_pack(mrb_state *mrb, int argc, mrb_value *argv) { if (argc == 0) return mrb_nil_value(); if (argc == 1) return argv[0]; return mrb_ary_new4(mrb, argc, argv); }
mrb_value mrb_ary_new_elts(mrb_state *mrb, int n, const mrb_value *elts) { return mrb_ary_new4(mrb, n, elts); }