Dieses Programm listet alle REM-Zeilen eines Programms zweispaltig auf. Dies ist zum Beispiel beim CPC Assembler zum größeren Überblick über einen Quelltext hilfreich. Das Programm arbeitet seitenweise, das heißt, man verpaßt keine REM-Zeile. Arbeitsweise Zuerst liest das Programm die ersten zwei Bytes einer BASIC-Zeile (siehe Tabelle 1) und überliest sie, weil sie nur die Länge der Zeile angeben. Als nächstes wird die Zeilennummer aus den nächsten zwei Bytes gelesen und gespeichert. Darauf holt sich das Programm das nächste Byte und vergleicht es mit &C0('). Ist diese Bedingung erfüllt, liest es den Klartext und gibt alles aus, ansonsten wird schon zur nächsten Zeile gesprungen. Bedienung Das darzustellende Programm wird mit MERGE “Programmname“ geladen. Dann startet man LIST mit RUN 60000. 0C 00 | 01 00 | 01 C0 | 48 | 61 | 6C | 6C | 6F | 00 | Länge ↑ | Zn | ↑ Token ↑ | H | a | l | l | o ↑ | End |
Tab. 1: Beispiel: BASIC-Zeile 10 'Hallo Tim Schaub/cd ,CPCAI ★ AMSTRAD CPC ★ DOWNLOAD ★ |
|
CPCrulez[Content Management System] v8.73-desktop/c Page créée en 375 millisecondes et consultée 991 foisL'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. |
|
|