* Another strange delphi procvar thingy, this time with assigned()

This commit is contained in:
peter 2002-12-11 19:52:27 +00:00
parent f75fd47e00
commit d393a6f1cb

19
tests/tbs/tb0430.pp Normal file
View File

@ -0,0 +1,19 @@
{$ifdef fpc}{$mode delphi}{$endif}
function f1:pointer;
begin
result:=nil;
end;
var
func: function:pointer;
begin
func:=f1;
{ Assigned() works on the procvar and does not
call func }
if not assigned(func) then
begin
writeln('ERROR!');
halt(1);
end;
end.