[fpc-devel] inline... and philosophy
Florian Klämpfl
florian at freepascal.org
Sun Nov 10 17:45:49 CET 2019
Am 10.11.19 um 17:42 schrieb J. Gareth Moreton:
>
> Some of the "condition_in" functions need expanding though, and I don't
> yet have an answer if it's okay to do operator overloading in the
> compiler source (so I can do things like "if (jmp1.cond in jmp2.cond)
> then", for example, instead of the more ambiguous "if
> condition_in(jmp1.cond, jmp2.cond) then".
I wouldn't do, for somebody without experience with the code, this is
confusing. Operator overloading makes imo only sense if it effects a lot
of code and makes it more readable because it replaces a lot of nested
function calls.
More information about the fpc-devel
mailing list