diff options
author | michelou <michelou@epfl.ch> | 2007-05-01 16:34:33 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2007-05-01 16:34:33 +0000 |
commit | 58bbb60b30b23741070276f32dff2e9d345bca4f (patch) | |
tree | b5f0ef869be384d461deea748bf2cc5274f72402 | |
parent | 61da956077db2335a5d7fd9290ad31dc3bfe9e92 (diff) | |
download | scala-58bbb60b30b23741070276f32dff2e9d345bca4f.tar.gz scala-58bbb60b30b23741070276f32dff2e9d345bca4f.tar.bz2 scala-58bbb60b30b23741070276f32dff2e9d345bca4f.zip |
added example in Scala comment
-rw-r--r-- | src/library/scala/Range.scala | 11 | ||||
-rw-r--r-- | test/files/run/iterators.scala | 6 |
2 files changed, 13 insertions, 4 deletions
diff --git a/src/library/scala/Range.scala b/src/library/scala/Range.scala index 1f46385fc7..5718b8c5f2 100644 --- a/src/library/scala/Range.scala +++ b/src/library/scala/Range.scala @@ -13,8 +13,15 @@ package scala import Predef._ -/** The <code>Range</code> class represents integer values in range - * <code>[start;end)</code> with . +/** <p> + * The <code>Range</code> class represents integer values in range + * <code>[start;end)</code> with non-zero step value <code>step</code>. + * For example: + * </p><pre> + * <b>val</b> r1 = Iterator.range(0, 10) + * <b>val</b> r2 = Iterator.range(r1.start, r1.end, r1.step + 1) + * println(r2.length) // = 5 + * </pre> * * @author Stephane Micheloud * @version 1.0, 01/05/2007 diff --git a/test/files/run/iterators.scala b/test/files/run/iterators.scala index a5e3a4897c..ff61ccb3a5 100644 --- a/test/files/run/iterators.scala +++ b/test/files/run/iterators.scala @@ -37,8 +37,10 @@ object Test { val xs1 = List(r1 contains 5, r1 contains 6) val r2 = Iterator.range(0, 10, 2) val xs2 = List(r2 contains 5, r2 contains 6) - // 2 + 1 - trues(xs1) + trues(xs2) + val r3 = Iterator.range(0, 10, 11) + val xs2 = List(r2 contains 5, r2 contains 6) + // 2 + 1 + 0 + trues(xs1) + trues(xs2) + trues(xs3) } def check_take: Int = { |