[fpc-devel] Overloading standard functions
pascaldragon at googlemail.com
Wed Jun 19 18:04:17 CEST 2019
Marco van de Voort <fpc at pascalprogramming.org> schrieb am Mi., 19. Juni
> > 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
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the fpc-devel