Am 28.03.2013 18:02 schrieb "Benito van der Zander" <ben...@benibela.de>: >> >> >> There was already a discussion some time ago whether we should allow operators like "or=" and such as well and the result was simple: no. I consider this the same here. > > > But it would be more consistent with +=
Consistency does not necessarily make them desireable. > > >> You can achieve a similar effect through type helpers in 2.7.1 though: > > looks cool, but I only have 2.6.2... Then you'll need to wait until 2.8.0 is released (and no, I don't have an estimate). And even if we'd implement your proposal you'd need to wait for the next major version... > > >> >> >> type >> TLongIntHelper = type helper for LongInt >> procedure Min(aValue: LongInt); >> end; >> >> procedure TLongIntHelper.Min(aValue: LongInt); >> begin >> Self := Math.Min(Self, aValue); >> end; > > > Perhaps that should be defined in the rtl Some helper could be defined in additional units, but the problem with them is that only one per type can be active at a time (Delphi compatible). My plan is to change this though, but for this I first need to define proper search rules for this... Regards, Sven
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal