tb0430.pp 286 B

12345678910111213141516171819
  1. {$ifdef fpc}{$mode delphi}{$endif}
  2. function f1:pointer;
  3. begin
  4. result:=nil;
  5. end;
  6. var
  7. func: function:pointer;
  8. begin
  9. func:=f1;
  10. { Assigned() works on the procvar and does not
  11. call func }
  12. if not assigned(func) then
  13. begin
  14. writeln('ERROR!');
  15. halt(1);
  16. end;
  17. end.