pascalabcnet/TestSuite/delegates2.pas

19 lines
215 B
ObjectPascal
Raw Permalink Normal View History

2015-05-14 22:35:07 +03:00
procedure Proc(a : integer);
begin
assert(a=2);
end;
function Func(a : integer) : integer;
begin
Result := 4;
end;
var p := Proc;
q := Func;
begin
p(2);
assert(q(3)=4);
var r := Func;
assert(r(3)=4);
end.