Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.031 Beiträge
 
Delphi 12 Athens
 
#1185

AW: Was nervt euch so, während der Programmierung oder so allgemein

  Alt 18. Okt 2012, 11:04
Sowas kenn ich.

Ich hatte einige verschachtelte {$IFDEF ...} und {$IFNDEF ...} auf Conditional Expressions ({$IF ...} ) umgestellt.
OK, damit der Code einheitlich ist, hab ich gleich alle umgestellt.
Das Meiste über Suchen&Ersetzen, was natürlich nicht alle {$ENDIF} erwischte.

Dachte mir aber "Ach, der Compiler meckert schon, wenn im ein {$IFEND} fehlt, bzw. wenn er stattdessen auf ein {$ENDIF} trifft.


Aber neeee, das Error-Insight arbeitet diesesmal korrekt und bemängelt sowas, aber Compiler ignoriert es einfach.
Ich hoffe mal der ht die Beiden als "gleichwertig" angesehn und nicht irgendwelchen Sch* gebaut. (hab mich aber dennoch sicherheitshalber manuell auf die Suche gemacht).



Oder warum haben variante Records kein END zum CASE ?
- die Syntax sieht besch* aus
- und man kann es nur am Ende eines Records nutzen, was Headerübersetzungen voll häßlich gestaltet
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests