This one is for Jonas in particular, but also to address a minor issue
in general.
Currently, you can get away with specifying the "inline" directive for a
function in just the implementation section of a unit, and the function
will be inlined. However, in some situations, this can cause
Hah, indeed I can, and I will!
I've noticed you're particularly keen on pure functions... what's the
main use that you envision for them?
Gareth
On 22/06/2019 21:32, Ryan Joseph wrote:
On Jun 22, 2019, at 3:56 PM, J. Gareth Moreton
wrote:
Thanks to Pierre's sponsorship and advice, the
> On Jun 22, 2019, at 3:56 PM, J. Gareth Moreton
> wrote:
>
> Thanks to Pierre's sponsorship and advice, the Free Pascal Compiler now
> contains the feature that allows you to dump the intermediate nodes generated
> by the compiler. When enabled with "-dDEBUG_NODE_XML" in the compiler's
>
Hi everyone,
Thanks to Pierre's sponsorship and advice, the Free Pascal Compiler now
contains the feature that allows you to dump the intermediate nodes
generated by the compiler. When enabled with "-dDEBUG_NODE_XML" in the
compiler's source code, all units will have a "NAME-node-dump.xml"
> On Jun 21, 2019, at 1:59 PM, Ryan Joseph wrote:
>
> Even though overloads are allowed the actual name isn’t overloaded so you
> MUST access without the name to get overloading affects. I didn’t overload
> the actual name because properties aren’t really functions and as such don’t
> use