aboutsummaryrefslogtreecommitdiff
path: root/listbas.rst
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2024-06-26 04:47:08 -0400
committerB. Watson <urchlay@slackware.uk>2024-06-26 04:47:08 -0400
commit35f4a061cc467b750e00894e4bea42e43599e26c (patch)
tree9ce9e8eb16d0ffafaf24e6b5a76fb738be5cbe75 /listbas.rst
parent7a597bb19e8d6a60aff83366ee19c6192066431c (diff)
downloadbw-atari8-tools-35f4a061cc467b750e00894e4bea42e43599e26c.tar.gz
listbas: tweak doc.
Diffstat (limited to 'listbas.rst')
-rw-r--r--listbas.rst12
1 files changed, 10 insertions, 2 deletions
diff --git a/listbas.rst b/listbas.rst
index 3a8e746..c4a937a 100644
--- a/listbas.rst
+++ b/listbas.rst
@@ -24,6 +24,10 @@ By default, output is piped through **a8eol**\(1), to convert ATASCII
characters to human-readable sequences. Raw ATASCII and Unicode output
are also available.
+**a8eol**\(1) and **a8utf8**\(1) (for **-u**) are run as external
+processes. The executables are searched for first in the current
+directory, and then in *PATH*.
+
OPTIONS
=======
@@ -38,14 +42,18 @@ List options
used with redirection; **listbas** will not write ATASCII to the terminal.
**-u**
- Use **a8utf8**\(1) to translate ATASCII to ASCII. Requires **a8utf8**
- somewhere in *PATH*.
+ Use **a8utf8**\(1) to translate ATASCII to ASCII.
.. include:: genopts.rst
NOTES
=====
+**listbas** will refuse to operate on a LIST-protected program with
+scrambled variable names. For code-protected programs, it will stop at
+the line with the invalid offset. Use **unprotbas**\(1) to remove the
+protection.
+
**listbas** is similar to Jindroush's **chkbas**\(1). The main differences are:
- **listbas** only supports Atari BASIC, not Turbo BASIC or BASIC XL/XE.