Geschrieben um 13:49 am 19.06.2010 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 1062 | Hallo, weiß jemand, warum dieser Code nicht compiliert?
|
Geschrieben um 16:29 am 19.06.2010 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 634 | Nicht getestet, aber der Code ist verkehrt herum. Default heißt "definiere diese Konstante, wenn es sie nicht bereits gibt" und ist daher äquivalent zu:
Die Defaults müssen am Ende kommen. In der Inform-Lib werden die meisten Defaults in der zuletzt eingebundenen Datei "Grammar.h" bzw. "GermanG.h" deklariert. Da Default die Konstante deklariert, ist es ein Fehler, sie nachher mit Constant noch einmal zu deklarieren. |
Geschrieben um 17:54 am 19.06.2010 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 1062 | Ah, danke Martin, dann hab ich es genau verkehrt herum verstanden. Ich wollte für die I7-Übersetzung das Generieren der Default-Titel/Headline einfacher machen, indem das Einbinden des entsprechenden NI-Compiler-Plugins ...
... streiche/versetze, aber so wie es aussieht, ist die damals von Dir vorgeschlagene Lösung immer noch die erste Wahl. Vielen Dank und viele Grüße, Christian |