aboutsummaryrefslogtreecommitdiff
path: root/listamsb.1
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2025-02-26 17:11:46 -0500
committerB. Watson <urchlay@slackware.uk>2025-02-26 17:11:46 -0500
commita7acc764849e8d72b5a479599668888914ec4d6c (patch)
tree5f04f73bca583b2b68164363ac52ab3a1e2d8752 /listamsb.1
parent59406751d8bc07a64b944830560d1d709c105fd3 (diff)
downloadbw-atari8-tools-a7acc764849e8d72b5a479599668888914ec4d6c.tar.gz
listamsb: complain more about lines >255 bytes long.
Diffstat (limited to 'listamsb.1')
-rw-r--r--listamsb.112
1 files changed, 12 insertions, 0 deletions
diff --git a/listamsb.1 b/listamsb.1
index 324ab3f..015a492 100644
--- a/listamsb.1
+++ b/listamsb.1
@@ -139,6 +139,18 @@ line \fIL\fP: EOL address \fIA\fP <= previous \fIB\fP
.sp
Corrupt file, or not an AMSB file.
.IP \(bu 2
+line \fIL\fP is suspiciously long
+.sp
+The line is >128 bytes long, but less than 256. AMSB can execute
+lines of this length, but it\(aqs impossible to actually enter them
+in the editor, because a logical line can\(aqt be longer than 3
+screen lines. Possibly corrupted file.
+.IP \(bu 2
+line \fIL\fP is impossibly long
+.sp
+The line is >= 256 bytes long. AMSB will crash, if you try to
+LOAD the file. Corrupted file.
+.IP \(bu 2
line \fIL\fP EOL address doesn\(aqt match actual line length \fIN\fP
.sp
Same as above: corrupt, or not AMSB.