aboutsummaryrefslogtreecommitdiff
path: root/unprotbas.rst
diff options
context:
space:
mode:
Diffstat (limited to 'unprotbas.rst')
-rw-r--r--unprotbas.rst5
1 files changed, 3 insertions, 2 deletions
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