pascalabcnet/TestSuite/units/u_delegates5.pas

18 lines
207 B
ObjectPascal
Raw Permalink Normal View History

2021-12-24 16:24:51 +03:00
unit u_delegates5;
interface
implementation
type
d<T> = T->();
procedure Test;
begin
var i := 0;
var f: d<integer> := x -> begin i := x end;
f(2);
assert(i = 2);
end;
begin
Test;
end.