The Automatic Proofreader
The Automatic Proofreader by Charles Brannon is a series of checksum utilities published by COMPUTE! Publications for its COMPUTE! and COMPUTE!'s Gazette magazines and various books. These programs allow home computer users to detect errors when entering BASIC type-in programs. They display a checksum for each line which can be compared against the one printed in the magazine.
It was initially published for use with the Commodore 64 and VIC-20 but was later made available for the Atari 8-bit computers, Apple II, IBM PC, and IBM PCjr.
C16/Plus4 compatiblity was added in issue 32 of COMPUTE!'s Gazette and removed after issue 78.
The first version used a byte-sized numeric value. The later Atari and Apple versions used two letters.
The New Automatic Proofreader introduced in 1986 was designed to run on any 8-bit Commodore (including the C16, Plus/4 and C128) and replaced the decimal display with two letters, could catch transposition errors and took spaces into account if they were within quotes.
Sample Output
See also
- MLX - COMPUTE!'s checksum utility for machine language listings
Links
- Wikipedia
- How To Type In COMPUTE!'s GAZETTE Programs (COMPUTE!'s Gazette Aug 1984 pg 130)
- COMPUTE!'s Guide to Typing In Programs (COMPUTE! Oct 1984 pg 179)
- The Automatic Proofreader (COMPUTE!'s Gazette Oct 1983 pg 48)
- The Automatic Proofreader - Improved Version (COMPUTE!'s Gazette Nov 1983 pg 149)
- The Automatic Proofreader for VIC, C64, and Atari (COMPUTE! Mar 1984 pg 60)
- Atari version of PROOF.BAS on .atr disk image
- IBM Proofreader (COMPUTE! Oct 1984 pg 183)
- Apple Automatic Proofreader (COMPUTE! Jul 1985 pg 75)
- Modify Apple Proofreader to not use reverse video
- The New Automatic Proofreader (COMPUTE!'s Gazette Feb 1986 pg 108)
- Alternate copy (ATR version) (Electronic Computer Projects for Commodore and Atari Personal Computers)
- C16 and Plus/4 .prg at Plus/4 World
- Automatic Proofreader 2 as BASIC and PRG
- How did Compute!’s Automatic Proofreader Work?
- Hackerbun: The Automatic Proofreader
- The Automatic Proofreader Decompiled
- Dissecting Three Classic Automatic Proofreaders