From fc62a9197fae150abe5d8063b57e5ecee660131e Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Tue, 28 May 2024 03:22:15 -0400 Subject: unprotbas: tweak doc. --- unprotbas.1 | 5 +++-- unprotbas.rst | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/unprotbas.1 b/unprotbas.1 index e3bdee4..1e1b919 100644 --- a/unprotbas.1 +++ b/unprotbas.1 @@ -205,8 +205,9 @@ use the RUN command with a filename, and if the program ever exits will get stuck again. .sp This doesn\(aqt \fIhave\fP to be done with the last line in the program, -though it normally is. The "poisoned" line could be followed by more -lines of code, though they could never actually execute. +though it normally is. The "poisoned" line can never be executed (or +BASIC will lock up), but it could be followed by more lines of code +(which also could never be executed). .sp Line 32100 in the example above does this job, taking advantage of the STMCUR pointer used by BASIC, which holds the address of the diff --git a/unprotbas.rst b/unprotbas.rst index 3143baf..cf7ca84 100644 --- a/unprotbas.rst +++ b/unprotbas.rst @@ -179,8 +179,9 @@ Bad next-line pointer will get stuck again. This doesn't *have* to be done with the last line in the program, - though it normally is. The "poisoned" line could be followed by more - lines of code, though they could never actually execute. + though it normally is. The "poisoned" line can never be executed (or + BASIC will lock up), but it could be followed by more lines of code + (which also could never be executed). Line 32100 in the example above does this job, taking advantage of the STMCUR pointer used by BASIC, which holds the address of the -- cgit v1.2.3