Files
bastools/reference

Notes on code "proofers"

Please correct or add to this information!

Some summary notes and observations on the Apple II code checking tools.

Includes REM contents Includes spaces Control Chars? Case-sensitive? Operation Grouping(s) Size Program Total
Compute! Automatic Proofreader Yes No CTRL+D Yes Input Buffer Line 1 byte No
Nibble Checkit No In strings In Strings Yes Input Buffer Line, Program 1 byte (line)
2 bytes (program)
Yes, on line numbers
Nibble Apple Checker Yes No CTRL+D Yes Program Program 1 byte (2 bytes length) Yes, checksum and length calculation
MicroSPARC Key Perfect 2 Yes Yes All Yes Program Groups of 10 lines,
Program
Max 3 bytes Yes, byte count
MicroSPARC Key Perfect 4 Yes No CTRL+D Yes Program Groups of 10 lines,
Program
Max 3 bytes Yes, byte count
MicroSPARC Key Perfect 5 No No CTRL+D No Program Groups of 10 lines,
Program
4 bytes Yes
  • Includes REM contents - most checksum algorithms includes the REM as well as the contents of the REM statement; some only include the REM itself.
  • Includes spaces - indicates if whitespace is important.
  • Control Chars? - indicates if any control characters are included in the checksum.
  • Case-sensitive? - is "A" and "a" handled differently?
  • Operation - if "Input Buffer" is specified, the checksums are displayed after a line of code has been entered; otherwise, the program must be completed and saved before running checksum.
  • Groupings - what, if any, groupings apply.

References