Browse Source

* runtime check

peter 22 years ago
parent
commit
bd06dd902c
1 changed files with 11 additions and 0 deletions
  1. 11 0
      tests/tbs/tb0448.pp

+ 11 - 0
tests/tbs/tb0448.pp

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