ACSpro unterstützt die Sprachen Pure-C und deren Vorläufer Turbo-C. Folgende Hinweise sollten Sie möglichst beachten.
Wichtige Compileroptionen
-A (Ansi keywords only) | Dieser Schalter sollte nie eingeschaltet werden, da
sonst USERDEFs nicht erlaubt sind. |
-T (Stack checking) | Dieser Schalter darf bei eigenen USERDEFs nicht
eingeschaltet werden, da das Stackprüfen einen Absturz
verursacht. Beim Aufruf der Zeichenroutine befindet sich der Prozessor
im Supervisormode, was die Prüfroutine nicht vorsieht. |
-P (Use absolut calls) | Diesen Schalter unbedingt einschalten, da sonst bei
größeren Programmen die Meldung '16 Bit Overflow' beim
Linken auftaucht. |
-M (No string merging) | Dieser Schalter muß gesetzt werden, da sonst
unzulässigerweise Textstrings zusammengefügt werden. |
Debugger
Arbeiten mit ACSpro-Accessories während des Debuggens
von Programmen (insbesondere der Editor) führen zum Absturz, da
der Debugger Speicherzugriffe von Accessories nicht erwartet und dem
zu debuggenden Programm zuschreibt. Also dies bitte nicht tun.