@@ -1,15 +1,26 @@
{$mode delphi}
+var
+ err : boolean;
+
procedure p1(s:string);overload;
begin
end;
procedure p1(l:longint);overload;
+ err:=false;
var
pv : procedure(l:longint);
+ err:=true;
pv:=p1;
+ pv(1);
+ if err then
+ begin
+ writeln('Error!');
+ halt(1);
+ end;
end.