[fpc-devel] c-blocks (darwin aarch64)
Dmitry Boyarintsev
skalogryz.lists at gmail.com
Mon Apr 18 04:37:24 CEST 2016
Hello Jonas,
Regarding the fix on 30022. I'd think the behavior is Delphi compatible,
where it would also complain passing a function (block) with address
operator.
It's just a bit surprising, since it's inconsistent with regular procedure
type variables.
{$mode delphi}
type TMyProc = procedure;
procedure Test;
begin
writeln('test');
end;
procedure Call(p: TMyProc);
begin
p();
end;
begin
Call(Test); // works
Call(@Test); // works
end.
thanks,
Dmitry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20160417/9930dc0b/attachment.html>
More information about the fpc-devel
mailing list