APPLICATIONSPROGRAMMATION ★ CROSS-REFERENCE (COMPUTE MIT) ★

Cross-Reference (Compute Mit)Applications Programmation
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Das Programm CROSS-REFERENCE dient zum Erstellen von Cross-Referenz-Listen von Basicprogrammen. Cross-Referenz-Listen sind Listen, in denen alle in einem Programm angesprungenen Zeilen mit Verweis auf die jeweils aufrufende Zeile, sowie aller Variablen und die Zeilen, in denen sie jeweils Vorkommen, aufgelistet sind.

Sehr hilfreich ist eine Cross-Referenz-Liste, wenn ein längeres Programm geändertwerden soll, oder beim Debugging eines fehlerhaft laufenden Programms. CROSS'REFERENCE ist vollständig in Maschinensprache geschrieben, sodaß die Erstellung einer Cross-Referenz-Liste selbst bei einem sehr langen Programm in annehmbarer Zeit geschieht.

Da das Programm über ein Menue gesteuert wird, ist die Handhabung sehr einfach. Es stehen fünf Optionen zur Verfügung, die jeweils durch den Anfangsbuchstaben aufgerufen werden können.

>Baiscprogramm laden< dient zum Laden des zu untersuchenden Programms. Es können Programme bis zu einer Länge von ca. 35,5 KB untersucht werden. Sollte ein Programm länger sein, wird eine entsprechende Fehlermeldung ausgegeben, ebenso wenn es sich bei dem Programm nicht um ein Basicprogramm handelt.

>Katalog< Mit dieser Option wird die Direktory der Diskette angezeigt, bzw. ein Cassetten-Catalog erstellt.

>Cross-Reference-Liste< Nachdem Sie die Taste 'C' für diese Funktion gedrückt haben, erscheint unter dem Hauptmenue ein zweites Menue. Sie können wählen, ob Sie eine Referenzliste nur für Sprünge, nurfür Variablen oder für Beides erstellen lassen wollen. Die Ausgabe der Cross-Referenz-Liste kann wahlweise auf einem Drucker oder auf dem Bildschirm erfolgen.

Die erzeugte Cross-Referenz-Liste hat folgendes Format:

Sprungtabelle: Die aufgerufenen Zeilen werden in numerischer Reihenfolge ausgegeben. Die sie aufrufenden Zeilen sind jeweils darunter zusammengefaßt. Der aufrufende Befehl (z. B. GOTO, GO-SUB, ON GOTO usw.) wird mit ausgegeben.

Variablentabelle: Die Variablen werden nach Variablentypen zusammengefaßt in der Reihenfolge INTEGER, REAL, STRING ausgegeben. Innerhalb eines Variablentyps werden zunächst normale (z. B. a,i, usw.) und anschließend indizierte
Variablen (z. B. a(i) usw.) ausgegeben. Innerhalb einer Gruppe geschieht die Ausgabe alphabetisch.

Haben Sie für die Ausgabe der Cross-Referenz-Liste den Bildschirm gewählt, wird nachdem eine Bildschirmseite voll ist, auf Tastendruck die nächste ausgegeben. Bei der Ausgabe auf einen Drucker wird nach jeweils 60 Zeilen ein Formularvorschub ausgeführt.

>Variablenliste< Es werden alle im Programm vorkommenden Variablen in der oben dargestellten Art aufgelistet, jedoch ohne daß die Zeilen in denen sie Vorkommen angezeigt werden.

>Programin beenden< Dient zum Verlassen des Programms.

Möchten sie eine von Ihnen aufgerufene Option abbrechen, so gelangen Sie durch Drücken der Taste 'ESC' ins Menue zurück.

Nachdem Sie das Basic-Lade-Programm gestartet haben, wird zunächst ein kurzes Ladeprogramm und anschließend das Maschinenprogramm abgespeichert. Das fertige Programm wird mit RUN “CROSS-REF“ gestartet.

Compute Mit

★ PUBLISHER: Compute Mit
★ YEAR: 1986
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LiCENCE: LISTING
★ COLLECTION: COMPUTE MIT 1986
★ AUTHOR: Wolfgang Boenigk
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» Cross-Reference    (Compute  Mit)    GERMAN    LISTINGDATE: 2021-08-04
DL: 148
TYPE: PDF
SiZE: 4407Ko
NOTE: 5 pages/PDFlib v1.6

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Cross-Referenz Variablen (Schneider Magazin)
» Applications » RSX Cross-Reference (Happy Computer)
» Applications » Crossreferenz (Schneider Aktiv)
» Applications » Interactive Cross-Referencing
» Applications » Crossword And Dictionary Compiler
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop
Page créée en 728 millisecondes et consultée 652 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.