@@ -311,15 +311,17 @@ find_all_i(VALUE i, VALUE ary, int argc, VALUE *argv)
311311 * enum.find_all -> an_enumerator
312312 * enum.select -> an_enumerator
313313 *
314- * Returns an array containing all elements of <i>enum</i> for which
315- * <em>block</em> is not <code>false</code> (see also
316- * <code>Enumerable#reject</code>).
314+ * Returns an array containing all elements of <i>enum</i>
315+ * for which <em>block</em> does not return <code>false</code>
316+ * (see also <code>Enumerable#reject</code>).
317317 *
318318 * If no block is given, an enumerator is returned instead.
319319 *
320320 *
321321 * (1..10).find_all { |i| i % 3 == 0 } #=> [3, 6, 9]
322322 *
323+ * [1,2,3,4,5].select { |num| num.even? } #=> [2, 4]
324+ *
323325 */
324326
325327static VALUE
@@ -352,12 +354,14 @@ reject_i(VALUE i, VALUE ary, int argc, VALUE *argv)
352354 * enum.reject -> an_enumerator
353355 *
354356 * Returns an array for all elements of <i>enum</i> for which
355- * <em>block</em> is false (see also <code>Enumerable#find_all</code>).
357+ * <em>block</em> returns false (see also <code>Enumerable#find_all</code>).
356358 *
357359 * If no block is given, an enumerator is returned instead.
358360 *
359361 * (1..10).reject { |i| i % 3 == 0 } #=> [1, 2, 4, 5, 7, 8, 10]
360362 *
363+ * [1, 2, 3, 4, 5].reject { |num| num.even? } #=> [1, 3, 5]
364+ *
361365 */
362366
363367static VALUE
0 commit comments