[fpc-devel] if-then-else expression
michael
michael at freepascal.org
Thu Sep 4 09:29:46 CEST 2025
On 2025-09-04 08:55, Hairy Pixels via fpc-devel wrote:
> On Sep 4, 2025 at 1:43:23 PM, michael via fpc-devel
> <fpc-devel at lists.freepascal.org> wrote:
>
>> Personally, I think we already have too much intrinsics to begin
>> with;
>> no matter their behaviour. But that is another discussion
>> entirely...
>
> How so? The reason intrinsics are used is because they can’t be
> replicated at runtime. If you remove them then you lose that
> functionality entirely.
As I wrote, for some it is needed. No arguments there.
But AFAIK many regular functions such as Length(), Inc/Dec() etc. are
also converted to intrinsics.
No doubt for performance reasons, but I'd rather have as little as
possible "compiler magic".
Michael.
More information about the fpc-devel
mailing list