From 41aa841a526c54278a5a60b2af22d86ff805573f Mon Sep 17 00:00:00 2001 From: kazu Date: Fri, 28 Sep 2018 06:25:24 +0000 Subject: Add Range#% to call-seq [ci skip] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- range.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'range.c') diff --git a/range.c b/range.c index 297303ba9a..108c10a166 100644 --- a/range.c +++ b/range.c @@ -350,10 +350,14 @@ range_step_size(VALUE range, VALUE args, VALUE eobj) } /* + * Document-method: Range#step + * Document-method: Range#% * call-seq: * rng.step(n=1) {| obj | block } -> rng * rng.step(n=1) -> an_enumerator * rng.step(n=1) -> an_arithmetic_sequence + * rng % n -> an_enumerator + * rng % n -> an_arithmetic_sequence * * Iterates over the range, passing each nth element to the block. * If begin and end are numeric, +n+ is added for each iteration. -- cgit v1.2.3