AW: Null als Property
9. Apr 2021, 15:24
So lange es nicht mit der aktuellen Syntax kollidiert, wäre es "eigentlich" kein Probleme weitere Operatoren zu implementieren.
Und sowas wie ??
, ?=
oder ~=
(RegEx) hätte in Pascal keine Probleme, da die aktelle Syntax sowas nicht zulässt und somit niemand sowas hat, was dann mit der neuen Syntax kollidieren täte.
Bei Variant könnte z.B. == passen, um nicht nur den Inhalt, sondern auch den Typ zu vergleichen. (OK, = und == in Delphi, im Vergleich zu gewissen C-Sprachen, wäre vielleicht bissl ungünstig, für Leute die in mehreren Sprachen unterwegs sind)
Doppeloperatoren wären auch mal nett,
wie z.B. A not and B
oder A not or B
, wobei man hier auch einfach NAND
und NOR
einführen könnte,
aber vor allem ein A not in B
hab ich schon soooo oft vermisst. (statt not (A in B)
)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PosEx im Delphi viel seltener praktiziert.
Geändert von himitsu ( 9. Apr 2021 um 15:30 Uhr)
|