![]() ![]() INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo zusammen, heute habe ich eine neue Version 1.10b von OCBASIC auf der OM-Infosite unter Experimentelles veröffentlicht. Diese Version generiert bei erfolgreicher Compilierung eine MAP-Datei, die Informationen über die definierten Bezeichner enthält. Außerdem werden die Anfangsadresse und der Tokencode der verschiedenen Programmzeilen aufgeführt. Die MAP-Datei enthält die Bezeichner in der Sortierung wie sie im Programm auftauchen. Bei Bedarf kann die MAP-Datei nach der ersten Spalte sortiert werden, um die Bezeichner nach Typ zu sortieren. Dazu kann man zum Beispiel UltraEdit oder SORT.EXE verwenden. Der Compiler gibt den Tokencode aus, bevor die Forward-Label gepatcht werden. Sie erscheinen deshalb unter anderem als GOTO $0000 und GOSUB $0000. Ebenso bei JSR, JMP, BSR, BRA und andere. Zeilen mit INCLUDE-Befehl tauchen zweimal in der MAP-Datei auf. Das läßt sich leider nicht vermeiden. Ich bitte darum, diese Version zu testen und mir mitzuteilen, ob ich die MAP-Funktion in die Standardversion des Compilers übernehmen soll. Frohe Ostern und viel Spaß und Erfolg mit den OM-Mikrocontrollern! Dietmar Meine Homepage: http://ccintern.dharlos.de |
Antwort schreiben |