diff options
Diffstat (limited to 'unprotbas.rst')
-rw-r--r-- | unprotbas.rst | 5 |
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 |