The following article was printed in issue 4/89 of the magazine „PC AMSTRAD INTERNATIONAL".
Introduce a BASIC program generating checksums.

Checksummer für den Joyce PCW

Der Prüfsummengenerator für unsere Listings

Über die Prüfsummen am Rande von Basic-Listings, welche in unserem Heft veröffentlicht werden, wundert man sich nicht mehr. Man weiß ja inzwischen, daß diese eine Hilfe beim Abtippen bedeuten. Es ist nun wieder langsam an der Zeit, auch diejenigen zu beglücken, die unser Programm noch nicht besitzen.

Um mit diesem Programm zu arbeiten, benötigt man ein Programmlisting, welches mit SAVE"M:NAME.ASC" auf das Laufwerk M: gespeichert wird. Nun kann man die Diskette mit dem CHECK-Programm einlegen und dieses mit RUN"CHECK" starten.
Als erstes wird der Name des zu "CHECKenden" Programms erfragt. Wurde dieser eingegeben, müssen nun die REM-Zeichen eingetippt werden, da dieses von Programmiersprache zu Programmiersprache unterschiedlich ist. Ja, Sie haben jetzt richtig gelesen, unser Checksummer eignet sich auch für andere Programmiersprachen wie zum Beispiel Assembler, Cobol und viele mehr.
Als nächstes ist das Ausgabemedium gefragt. Die Möglichkeiten sind M für Monitor, P für Drucker und D für Diskette, wobei bei der Wahl von Diskette eine Datei mit dem Namen .PRN angelegt wird. Diese kann zum Beispiel mit RPED eingelesen werden.
Jetzt können die Checksummen am linken Rand mit denen, welche im Heft ausgedruckt sind, verglichen werden. Es ist noch anzumerken, daß, wenn in einer Zeile mehrere Leerzeichen vorhanden sind, diese in Punkte umgewandelt werden.
(rs)
Listing Checksummer [Listing]

Scanned by Werner Cirsovius
April 2006
© CPC