The following article was printed repeatedly in the magazine „8000 PLUS (here from July 1992)"
Introduce a BASIC program generating checksums for BASIC sources1

CHECK3 by Adrian Wilkins and Peter Crane

One of the most annoying problems with typing in a listing is not being able to find your mistakes. However, CHECK3 is here to help you! This program reproduces the list of numbers down the right hand side of each of our listings. The way that these numbers are calculated means that any significant changes in a line will be highlighted by that line being given a different check value to the original. So by comparing these numbers, you should be able to narrow down your search to particular lines containing the mistakes.
To use the program, save your listing in ASCII format, by adding ,A to the SAVE instruction. Next, run CHECK3 and give the name of the ASCII file you want checked, plus the name of a different file you'd like the output to go to.
Finally, CHECK3 won't detect missing or extra spaces, so do be extra careful of these when typing listings in.

[BASIC-Listing]

1. Before this one some preliminary versions of the program did exist, e.g. from November 1987, April 1988 and November 1988
In several listings complete lines including checksums are presented. To be an executable BASIC program these sums must be deleted.
For deleting these sums I wrote an assembler programm. As an assembler nerd I also implememted also a checksum generator within this tool.

Scanned by Werner Cirsovius
December 2004
© 8000 PLUS