Marco van de Voort <[email protected]> schrieb am Mi., 19. Juni
2019, 16:09:

> > The answer I see: none because any identifier may become "builtin",
>
> > start to hardly conflict with any declarations with the same name and
> > become PITA for code maintainer.
> >
> No, since the default is that the local declaration overrides the system
> definition.
>
> So only if you overload an RTL procedure, and then that RTL procedure is
> changed to builtin, you get in to problems.
>
> The number of builtins is low, and all recent ones were not RTL
> procedures before. At least not general ones like POS().
>
> So IMHO this goes way to far into the realm of the hypothetical, since I
> can't remember an actual case when it happened.
>

3.2 changes Insert and Delete into intrinisics due to support for dynamic
arrays.

Regards,
Sven

>
_______________________________________________
fpc-devel maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to