mirror of
https://github.com/wren-lang/wren.git
synced 2026-01-11 22:28:45 +01:00
* Eliminate "new" reserved word. * Allow "this" before a method definition to define a constructor. * Only create a default constructor for classes that don't define one.
12 lines
247 B
Plaintext
12 lines
247 B
Plaintext
class TestSequence is Sequence {
|
|
iterate(iterator) {
|
|
if (iterator == null) return 1
|
|
if (iterator == 10) return false
|
|
return iterator + 1
|
|
}
|
|
|
|
iteratorValue(iterator) { iterator }
|
|
}
|
|
|
|
IO.print(TestSequence.new().count) // expect: 10
|