Zitat:
Nene, das hast du falsch verstanden. $I erzeugt praktisch den identischen Quelltext, wie er sowieso da wäre. Die einzelnen Units werden dadurch compiliert nicht größer.
Wenn ich dich jetzt richtig verstehe, dann hatte ich das schon richtig verstanden. Mit $I kann ich einfach Teile des Quelltextes in eine andere Datei auslagern (bei mir aus den genannten Gründen), die dann beim Compilieren wieder "zusammen gesucht" werden. Klar. Bei Units mache ich ja im Prinzip auch nichts anderes: Ich lagere einzelne Funktionsblöcke in andere Dateien aus und binde sie mit der uses Klausel wieder in mein Programm ein. Die Frage ist ja, ob das
Unit-Konzept dabei einen größeren Overhead erzeugt (so hatte ich das Gelesene verstanden) oder nicht.