pascalabcnet/TestSuite/yield6.pas
Ivan Bondarev 8a9a56f989 #2685
2022-07-24 13:52:14 +02:00

17 lines
277 B
ObjectPascal

type
t1 = class
function f1: sequence of byte;
begin
var p: function: sequence of integer := ()->
|(1,2)|.Select(\(a,b)->3);
yield p().ToArray()[0];
end;
end;
begin
var o := new t1;
assert(o.f1.ToArray[0] = 3);
end.