Einzelnen Beitrag anzeigen

DMW

Registriert seit: 6. Sep 2006
Ort: Münster
269 Beiträge
 
Delphi XE Professional
 
#5

Re: Methoden rot unterstrichen, Code funktioniert aber

  Alt 13. Mär 2009, 12:18
Zitat von jbg:
Was ich nicht verstehe, ist, warum sie nicht einfach den Parser des Compilers nutzen und statt dessen einen neuen Parser in C# hochgezgen haben, der einiges anders interpretiert, so viele Bugs enthält und auch noch unmengen an Speicher frist, da .NET Objekte nun mal mehr Speicher beanspruchen als eine (native) C Struktur.
Ist das nicht auch die Grundlage für Refactorings? Dafür den Compiler zu verwenden wäre vermutlich nicht ganz trivial gewesen (vgl. die Modeling-"Features" in C++Builder, die eine abgewandelte Version von comp32x.dll verwenden). Aber warum man für Error Insight nicht den Compiler benutzte, der mit "Syntax Check" ohnehin schon über einen entsprechenden Modus verfügte, ist mir auch nicht ganz klar.

Vielleicht hängt es mit den Unit-Abhängigkeiten zusammen? Die Syntaxprüfung überprüft ja gleich das ganze Projekt, wohingegen Error Insight eigentlich nur die aktuelle Unit (und die Interface-Sektionen der anderen) betrachten muß. Möglicherweise war der Compiler hierfür nicht flexibel genug?
Moritz
"Hey, it compiles! Ship it!"
C++Builder Pages
  Mit Zitat antworten Zitat