pascalabcnet/TestSuite/yield2.pas
Бондарев Иван 4361a81fef bug fix #435
2017-07-04 20:44:00 +02:00

15 lines
200 B
ObjectPascal

function g: sequence of integer;
begin
yield 1;
yield 2;
end;
function f: sequence of integer;
begin
foreach var i in g do
begin
yield i;
end;
end;
begin
assert(f.ToArray[1] = 2);
end.