https://docs.elementscompiler.com/Oxygene/Members/Iterators/
On this page there is this example
method NaturalNumbers: sequence of Integer; iterator;
begin
for i := 1 to Int32.Max do
yield i;
end;
…
for each n in NaturalNumbers do
writeLn(n);
If I target echoes it doesn’t build and should be
method NaturalNumbers: sequence of Integer; iterator;
begin
for i:Integer := 1 to Int32.MaxValue do
yield i;
end;
…
for each n in NaturalNumbers do
writeLn(n);
Cheers,
John