AW: Feld "Methoden" leer nach Codezeile mit ":"
Weia, sowas habe ich schon Jahrzehnte nicht mehr gesehen - aber selber mal benutzt. Ich kann mir gut vorstellen, das die jetzigen Entwickler an Delphi nicht annähernd alt genug sind, sowas auch mal gesehen zu haben. Ergo hat das auch keiner mit in die neuen Lexer/Parser/Compiler-Funktionen übernommen :lol:
|
AW: Feld "Methoden" leer nach Codezeile mit ":"
Zitat:
Erst wenn man es nach ein paar tausend Zeilen einbaut (oder vielleicht nach vielen Methoden) ist das Methodenfeld plötzlich leer. (Da läuft eventuell was über...) Vielleicht werden in 10.4U2 die ersten paar tausend Zeilen einer unit mit Delphi 2 (von damals stammt der Code...) abgearbeitet und je weiter unten desto Delphi 10.xxx... ;-). |
AW: Feld "Methoden" leer nach Codezeile mit ":"
Zitat:
|
AW: Feld "Methoden" leer nach Codezeile mit ":"
Zitat:
Bis bald... Thomas |
AW: Feld "Methoden" leer nach Codezeile mit ":"
Turbo Pascal ist nun AbandonWare und somit kostenlos.
Jetzt können alle wieder wunderschöne DOS-GUIs bauen (aber läuft nur noch in 32 Bit-Windowsen). Der Vobis war bei uns schon vor vielen Jahren pleite und weg. (wusste garnicht, dass die noch leben) Und ja, es gibt Fehler im Compiler, die treten erst auf, wenn der Compiler vorher einem bestimmten State war/ist. (was die Fehlersuche schon ein klein Bissl erschwert) |
AW: Feld "Methoden" leer nach Codezeile mit ":"
Zitat:
|
AW: Feld "Methoden" leer nach Codezeile mit ":"
Im Prinzip ist das nur ein Sprachkonstrukt, um in Write/WriteLn eine Formatierung rein zu bekommen, denn als "Parameter" ging es dort nicht.
|
AW: Feld "Methoden" leer nach Codezeile mit ":"
Zitat:
Ich habe mal daran mitentwickelt. Hach, waren das noch Zeiten... |
AW: Feld "Methoden" leer nach Codezeile mit ":"
Zitat:
Turbo Pascal...damals war alles compilermagic. Keiner wusste was in den Funktionen passierte. Damals waren Programme und kompilierte Units auf 64kb Größe beschränkt. Programme wurden deswegen aus mehreren Units zusammen gesetzt. so das man Programme größer als 64Kb schreiben konnte. Kann es sein dass vielleicht der Parser oder Compiler ab der 64 KB grenze diesen alten Code nicht mehr versteht und sich niemand mehr drum gekümmert hat , weil niemand solchen alten code in modernen großen Units benutzt? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz