aboutsummaryrefslogtreecommitdiff
path: root/whichbas.rst
diff options
context:
space:
mode:
Diffstat (limited to 'whichbas.rst')
-rw-r--r--whichbas.rst6
1 files changed, 6 insertions, 0 deletions
diff --git a/whichbas.rst b/whichbas.rst
index 3eb8854..14ec718 100644
--- a/whichbas.rst
+++ b/whichbas.rst
@@ -18,6 +18,9 @@ DESCRIPTION
BASIC XL, BASIC XE, or Atari Microsoft BASIC program and attempts to
discover which BASIC is required to run it.
+*input-file* must be an actual file. **whichbas** can't read from
+standard input, because it seeks in the input file.
+
OPTIONS
=======
@@ -37,6 +40,9 @@ NOTES
Turbo BASIC, BASIC XL, and BASIC XE are all supersets of Atari BASIC.
If you wrote a program using one of them, but didn't use any of the
extra commands or functions, the result is still an Atari BASIC program.
+Likewise, if you wrote a program using BASIC XE, but only used the
+commands/functions it has in common with BASIC XL, it would be
+detected as BASIC XL.
There are two types of BASIC XE programs: regular and *EXTEND*\ed. The
extended type is detected 100% reliably, because the first byte of the