https://docs.elementscompiler.com/Oxygene/Members/Iterators/

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