aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2024-07-22 00:55:11 -0400
committerB. Watson <urchlay@slackware.uk>2024-07-22 00:55:11 -0400
commit4a0c3fa84bb22deaf2bd9fc8e15b8dce1db3c916 (patch)
treeb9899ff02ed63078a5b761e8d52312427dfe6a83
parentc6d2e2649a1030f975e0a1bf76417d8a2108c435 (diff)
downloadbw-atari8-tools-4a0c3fa84bb22deaf2bd9fc8e15b8dce1db3c916.tar.gz
bas2aplus: tweak doc.
-rw-r--r--bas2aplus.111
-rw-r--r--bas2aplus.rst9
2 files changed, 15 insertions, 5 deletions
diff --git a/bas2aplus.1 b/bas2aplus.1
index b512090..84f0789 100644
--- a/bas2aplus.1
+++ b/bas2aplus.1
@@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
-.TH "BAS2APLUS" 1 "2024-07-21" "0.2.1" "Urchlay's Atari 8-bit Tools"
+.TH "BAS2APLUS" 1 "2024-07-22" "0.2.1" "Urchlay's Atari 8-bit Tools"
.SH NAME
bas2aplus \- Convert Atari BASIC (and some BASIC XL/XE) programs to BASIC/A+
.SH SYNOPSIS
@@ -128,8 +128,13 @@ A+. For instance, \fBDIR\fP is allowed with no argument in XL.
\fBbas2aplus\fP doesn\(aqt detect these constructs.
.SH BASIC XE
.sp
-BASIC XE is the last in the series of OSS BASIC interpreters. It adds
-a few keywords to BASIC XL, which also don\(aqt exist in A+. These are:
+BASIC XE is the last in the series of OSS BASIC interpreters. It
+supports "EXTENDed" mode, which allows BASIC XE to use all the
+memory in a 130XE, but such programs are \fInot\fP supported by
+\fBbas2aplus\fP\&. Only non\-EXTENDed BASIC XE programs can be converted.
+.sp
+BASIC XE adds a few keywords to BASIC XL, which also don\(aqt exist in
+A+. These are:
.INDENT 0.0
.TP
.B \fBEXTEND\fP
diff --git a/bas2aplus.rst b/bas2aplus.rst
index 4422fc7..9ca6a38 100644
--- a/bas2aplus.rst
+++ b/bas2aplus.rst
@@ -104,8 +104,13 @@ A+. For instance, **DIR** is allowed with no argument in XL.
BASIC XE
========
-BASIC XE is the last in the series of OSS BASIC interpreters. It adds
-a few keywords to BASIC XL, which also don't exist in A+. These are:
+BASIC XE is the last in the series of OSS BASIC interpreters. It
+supports "EXTENDed" mode, which allows BASIC XE to use all the
+memory in a 130XE, but such programs are *not* supported by
+**bas2aplus**. Only non-EXTENDed BASIC XE programs can be converted.
+
+BASIC XE adds a few keywords to BASIC XL, which also don't exist in
+A+. These are:
**EXTEND**
This command is direct-mode only, so it will never appear in a SAVEd