On Sun, 11 Aug 2019, Ryan Joseph wrote:
On Aug 11, 2019, at 3:59 PM, Alexander Grotewohl <[email protected]> wrote: d.x += 10; // makes even more senserect.axisX += 10 is a compound statement. See it makes perfect sense. :) I still don’t understand why the compiler and Delphi apparently thinks this is such a crazy idea. It's just normal stuff imo.
This question pops up from time to time since 15 years if not more. Some operators need actual variable addresses. A property does not have an address. It also becomes difficult if you have interfaces & classes or other overloaded things. The compiler people can give a more detailed answer. Michael.
_______________________________________________ fpc-pascal maillist - [email protected] https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
