★ APPLICATIONS ★ PROGRAMMATION ★ XREF (SCHNEIDER AKTIV) ★ |
Xref (Schneider Aktiv) | Applications Programmation |
Welcher Programmierer stand noch nicht vor dem Problem: Das Programm (zu allem Überfluß noch ein fremdes) verabschiedet sich mit "improper argument", Aha - ein unzulässiger Wert in einer Variablen. Die entsprechende Variable ist schnell gefunden - aber dann geht die Sucherei los. Wo wird diese Variable mit Werten gefüllt? Oder haben Sie beim Schreiben eigener Programme auch schon mal die Übersicht über die benützten Variablennamen verloren? Aus Laufzeitgründen sollen die Variablennamen ja so kurz wie möglich gehalten werden. Da kommt es dann vor, daß Inhalte von Variablen zerstört werden, die man später wieder benötigt hätte - nur weil man aus Sparsamkeitsgründen oder aus Versehen einen Variablennameri gewählt hat, der bereits anderweitig Verwendung gefunden hat. Mit dem vorliegenden Programm kann man solchen Fehlern auf die Spur kommen. Es wird an das Programm, das Sie prüfen wollen, angehängt und erstellt eine Querverweisliste aller verwendeten Variablennamen und der Programmzeilen, in denen sie Vorkommen. Außerdem ist es möglich, das Programm nach bestimmten Basic-Befehlen zu durchsuchen. Es wird dann jede Basic-Zeilennummer, in welcher der gesuchte Befehl auftaucht, angezeigt. So verwenden Sie BASIC-XREF:
Das Programm wurde auf dem Schneider CPC 464 (Ausbaustufe 64 kB - Drucker NLQ401 -Floppy Disc DDI-1) entwickelt. Anmerkung: Bitte beachten Sie beim Arbeiten mit Diskette, daß Sie den Systemfehler des MERGE-Befehls, der in einigen Diskettensystemen vorhanden ist, durch vorheriges Laden einer entsprechenden Fehlerbereinigungsroutine beheben müssen. SA (M1)
|