diff options
author | B. Watson <urchlay@slackware.uk> | 2025-03-25 01:07:46 -0400 |
---|---|---|
committer | B. Watson <urchlay@slackware.uk> | 2025-03-25 01:07:46 -0400 |
commit | 819d1957595c01c00e292f31185ccb65859b3a01 (patch) | |
tree | 3b5cb210982b42640d48a143f19ae582c72e396f /listbas.rst | |
parent | a731cf1a636332b4b479e6a100f5a722249d852d (diff) | |
download | bw-atari8-tools-819d1957595c01c00e292f31185ccb65859b3a01.tar.gz |
listbas: document OSS Integer BASIC in man page.
Diffstat (limited to 'listbas.rst')
-rw-r--r-- | listbas.rst | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/listbas.rst b/listbas.rst index 1aba12a..f58a696 100644 --- a/listbas.rst +++ b/listbas.rst @@ -43,6 +43,9 @@ BASIC options **-ba+** OSS BASIC/A+. + **-bi** + OSS Integer BASIC. + **-bt** Turbo BASIC XL. @@ -142,6 +145,7 @@ Other display options BASIC DIALECTS ============== + Note that Turbo, BASIC XL, and BASIC XE are all proper supersets of Atari BASIC, so you can view an Atari BASIC program with any of **-bt**, **-bxl**, or **-bxe**. Also, BASIC XE is a superset of BASIC XL @@ -158,6 +162,10 @@ and tried to **LOAD** an Atari BASIC program. I can't help but think this is a major reason BASIC/A+ didn't sell that well (fortunately, OSS realized their mistake and fixed it in BASIC XL). +OSS Integer BASIC also uses incompatible tokens. However, it uses a +different signature (first byte of file is **$77**), so it will be +reliably autodetected. + If you see lots of "bad token XX" messages, or if the code just doesn't make any sense, you're using the wrong BASIC option. **whichbas**\(1) can usually detect the BASIC a program was |