mirror of
https://github.com/AppleCommander/bastools.git
synced 2026-04-20 23:16:53 +00:00
Updating checksum README.
This commit is contained in:
+11
-3
@@ -1,17 +1,25 @@
|
||||
# Notes on code "proofers"
|
||||
|
||||
> Please correct or add to this information.
|
||||
> Please correct or add to this information!
|
||||
|
||||
Some summary notes and observations on the Apple II code proofing tools.
|
||||
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 |
|
||||
| | 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)<br/>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,<br/>Program | Max 3 bytes | Yes, byte count |
|
||||
| MicroSPARC Key Perfect 4 | Yes | No | CTRL+D | Yes | Program | Groups of 10 lines,<br/>Program | Max 3 bytes | Yes, byte count |
|
||||
| MicroSPARC Key Perfect 5 | No | No | CTRL+D | No | Program | Groups of 10 lines,<br/>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
|
||||
|
||||
* See the [reference](.) directory for source code and original articles.
|
||||
|
||||
Reference in New Issue
Block a user