pascalabcnet/TestSuite/match_yield1.pas
2018-11-08 00:24:28 +03:00

12 lines
197 B
ObjectPascal

function f1: sequence of byte;
begin
match new Object with
integer(var i): yield i;
byte(var i): yield i;
object(var i): yield 66;
end;
end;
begin
Assert(f1.First = 66);
end.