123456789101112131415161718192021222324252627282930 |
- {$mode delphi}
- var
- count : longint;
- procedure p1(w:word);overload;
- begin
- writeln('word');
- count:=count or 1;
- end;
- procedure p1(l:longint);overload;
- begin
- writeln('longint');
- count:=count or 2;
- end;
- var
- f1 : procedure(l:longint);
- f2 : procedure(w:word);
- begin
- f1:=p1;
- f2:=p1;
- f1(1);
- f2(1);
- if count<>3 then
- begin
- writeln('ERROR!');
- halt(1);
- end;
- end.
|