VALUE rb_ary_aref(int argc, VALUE *argv, VALUE ary)
argc が 1 のときは ary[*argv]、 2 のときは ary[argv[0], argv[1]] を返します。