> On Jun 7, 2019, at 4:44 PM, Ben Grasset <[email protected]> wrote:
>
> You're just describing what is *currently* valid and not-valid syntax, which
> we all already know. No one has explained *why* exactly "^Type" would be
> somehow a negative thing in the context of method signatures, while at the
> same time being perfectly fine for things like both global and local
> variables, as well as constants. The following works, for example:
>
Because it’s not valid syntax to declare types in parameter lists. I think your
argument is that pointers should be an exception to the rule?
Regards,
Ryan Joseph
_______________________________________________
fpc-devel maillist - [email protected]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel