[fpc-pascal] Re: ++ and -- ( and +=, -=, ...)
gs at g--s.de
Thu Aug 1 12:22:24 CEST 2013
Semantically, it's not the same, but
a += b
can be replaced by
inc ( a, b ) ;
It's readable, it looks like normal standard Pascal; and it's clear that the
address of a is
calculated only once.
If a,b are not ordinals, inc could be overloaded.
----- Original Message -----
From: "Graeme Geldenhuys" <graeme at geldenhuys.co.uk>
To: <fpc-pascal at lists.freepascal.org>
Sent: Wednesday, July 31, 2013 12:54 PM
Subject: Re: [fpc-pascal] Re: ++ and -- ( and +=, -=, ...)
> On 2013-07-30 22:42, leledumbo wrote:
>> People who uses C style short unreadable code approach
>> usually state they get more optimized code, yet the compiler is actually
>> able to produce the same with optimizations turned on.
> No, I simply prefer to use += and -= because it is easier to read the
> code (for me at least). But with the added restrictions applied in
> recent FPC releases (eg: those shortcuts don't work with properties any
> more) I am slowly forced to move back to the verbose a := a + b syntax.
> fpc-pascal maillist - fpc-pascal at lists.freepascal.org
More information about the fpc-pascal