aboutsummaryrefslogtreecommitdiffstats
path: root/DOCS/ALL.txt
diff options
context:
space:
mode:
Diffstat (limited to 'DOCS/ALL.txt')
-rw-r--r--DOCS/ALL.txt21021
1 files changed, 21021 insertions, 0 deletions
diff --git a/DOCS/ALL.txt b/DOCS/ALL.txt
new file mode 100644
index 0000000..690d8b2
--- /dev/null
+++ b/DOCS/ALL.txt
@@ -0,0 +1,21021 @@
+============================================================
+ COMMANDS
+============================================================
+
+
+------------------------------------------------------------
+ SYNTAX: APPEND filename$
+DESCRIPTION: Merges the BASIC program in filename$ into the
+ current BASIC program; lines in filename$
+ replace any matching lines in the current
+ program.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: APPEND # filenumber
+DESCRIPTION: Positions filenumber at EOF and sets the file
+ to writing; filenumber <= 0 is ignored.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: AS
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: AUTO [start [, increment]]
+DESCRIPTION: Automatic line numbering for manual program
+ entry. If the line already exists, then an
+ asterisk is displayed and pressing ENTER
+ leaves the line as-is. If the line does not
+ exist, then an asterisk is not displayed and
+ pressing ENTER terminates AUTO mode.
+ Regardless whether the line exists, entering
+ the command MAN will terminate AUTO mode.
+ AUTO mode is also terminated by any ERROR or
+ by pressing control-C.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: BACKSPACE # X
+DESCRIPTION: Points the file to the previous item.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: BREAK line [, ...]]
+DESCRIPTION: Diagnostic command to stop execution at the
+ specified line(s). BREAK only applies to
+ user-numbered lines. For multi-statement
+ lines, BREAK only applies to the first
+ statement. BREAK effectively inserts a
+ hidden STOP command immediately after the
+ line number. Once a BREAK occurrs on a
+ specified line, it is automatically removed.
+ To remove all existing BREAKs, execute BREAK
+ without any line numbers.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: BUILD [start [, increment]]
+DESCRIPTION: Automatic line numbering for manual program
+ entry. If the line already exists, then an
+ asterisk is displayed and pressing ENTER
+ leaves the line as-is. If the line does not
+ exist, then an asterisk is not displayed and
+ pressing ENTER terminates BUILD mode.
+ Regardless whether the line exists, entering
+ the command MAN will terminate BUILD mode.
+ BUILD mode is also terminated by any ERROR or
+ by pressing control-C.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: BYE
+DESCRIPTION: Exits to the operating system.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CALL subname( [parameter [, ...] ] )
+DESCRIPTION: Calls a subroutine that was defined by SUB and
+ END SUB.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CASE constant [TO constant]
+DESCRIPTION: Introduces an element of a SELECT CASE
+ statement. Multiple tests must be seperated
+ a comma. For example: CASE 1, 2 TO 3, IS >
+ 4, IF < 5
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CASE IF operator constant
+DESCRIPTION: Introduces an element of a SELECT CASE
+ statement. Multiple tests must be seperated
+ a comma. For example: CASE 1, 2 TO 3, IS >
+ 4, IF < 5
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CASE IS operator constant
+DESCRIPTION: Introduces an element of a SELECT CASE
+ statement. Multiple tests must be seperated
+ a comma. For example: CASE 1, 2 TO 3, IS >
+ 4, IF < 5
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CASE ELSE
+DESCRIPTION: Introduces a default SELECT CASE element.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CHAIN filename$ [, linenumber]
+DESCRIPTION: Load and execute another BASIC program,
+ without clearing common variables. For
+ System/370, the syntax is CHAIN
+ filename$,parameter$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: CHANGE A$ TO X
+DESCRIPTION: Changes a string to a numeric array.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CHANGE X TO A$
+DESCRIPTION: Changes a numeric array to a string.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CLEAR
+DESCRIPTION: Sets all numeric variables to 0, and all
+ string variables to empty strings.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: CLOAD [filename$]
+DESCRIPTION: Loads an ASCII BASIC program into memory.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CLOAD* arrayname
+DESCRIPTION: Loads a numeric array from a file saved using
+ CSAVE*.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CLOSE
+DESCRIPTION: Closes all files.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CLOSE filename$ [, ...]
+DESCRIPTION: Closes a file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CLOSE filenumber [, ...]
+DESCRIPTION: Closes a file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CLR
+DESCRIPTION: Sets all numeric variables to 0, and all
+ string variables to empty strings.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CMDS
+DESCRIPTION: Prints a list of all implemented BASIC
+ commands.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: COMMON variable [, ...]
+DESCRIPTION: Designates variables to be passed to a CHAINed
+ program.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CONSOLE [WIDTH width]
+DESCRIPTION: Directs the output of PRINT commands to the
+ console (stdout), and optionally changes the
+ console width.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CONST variable [, ...] = value
+DESCRIPTION: Assigns the value to variable. Any later
+ assignment to the variable causus a VARIABLE
+ NOT DECLARED error.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CONT
+DESCRIPTION: Continue a BASIC program after a STOP has been
+ executed. Program resumes at the line after
+ the STOP.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: CONTINUE
+DESCRIPTION: Continue a BASIC program after a STOP has been
+ executed. Program resumes at the line after
+ the STOP.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: COPY source$ TO target$
+DESCRIPTION: Copy an exisitng file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CREATE filename$ [ RECL reclen ] AS filenum
+ [ BUFF number ] [ RECS size ]
+DESCRIPTION: Creates the file and opens it. If the file
+ already exists, then it is ereased. If the
+ file cannot be created, then an error occurs.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CSAVE [filename$]
+DESCRIPTION: Saves the current program into the file
+ filename$ in ASCII format.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: CSAVE* ArrayName
+DESCRIPTION: Saves a numeric array into a file for later
+ loading by CLOAD*.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DATA constant [, ...]
+DESCRIPTION: Stores numeric and string constants to be
+ accessed by READ.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: DEC variable [,...]
+DESCRIPTION: Decrement a numeric variable.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DEF FNname[( arg [,...] )] = value
+DESCRIPTION: Defines a single-line function. Single-line
+ functions require an equal sign.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: DEF FNname[( arg [,...] )]
+DESCRIPTION: Defines a multiline function. Multi-line DEF
+ functions do not have an equal sign and must
+ end with FNEND.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DEFBYT letter[-letter] [, ...]
+DESCRIPTION: Declares variables with single-letter names as
+ numeric variables.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DEFCUR letter[-letter] [, ...]
+DESCRIPTION: Declares variables with single-letter names as
+ numeric variables.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DEFDBL letter[-letter] [, ...]
+DESCRIPTION: Declares variables with single-letter names as
+ numeric variables.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DEFINT letter[-letter] [, ...]
+DESCRIPTION: Declares variables with single-letter names as
+ numeric variables.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DEFLNG letter[-letter] [, ...]
+DESCRIPTION: Declares variables with single-letter names as
+ numeric variables.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DEFSNG letter[-letter] [, ...]
+DESCRIPTION: Declares variables with single-letter names as
+ numeric variables.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DEFSTR letter[-letter] [, ...]
+DESCRIPTION: Declares variables with single-letter names as
+ string variables.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DELETE filenumber
+DESCRIPTION: Closes and deletes the file OPEN as
+ filenumber.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DELETE line [- line]
+DESCRIPTION: Deletes program lines indicated by the
+ argument(s). All program lines have a
+ number, which is visible with the LIST
+ command. If line numbers are not provided,
+ they are assigned beginning with 1. Deleting
+ a non-existing line does not cause an error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DELIMIT # X, A$
+DESCRIPTION: Sets the delimiter for READ # and WRITE #.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DIM [# filenum,] variable([ lower TO ] upper)
+DESCRIPTION: Declares variables and specifies the
+ dimensions of array variables. For array
+ variables, if the lower bound is not
+ provided, then the OPTION BASE value is used.
+ If filenum is provided, then the variable is
+ virtual.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: DISPLAY source$
+DESCRIPTION: Display an exisitng text file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DO UNTIL value
+DESCRIPTION: Top of a DO - LOOP structure. Exits when
+ value is non-zero.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DO
+DESCRIPTION: Top of a DO - LOOP structure. If the loop is
+ not terminated by EXIT DO or LOOP UNTIL or
+ LOOP WHILE, then it will loop forever.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DO WHILE value
+DESCRIPTION: Top of a DO - LOOP structure. Exits when
+ value is zero.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DOS
+DESCRIPTION: Exits to the operating system.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: DSP variable [, ...]]
+DESCRIPTION: Diagnostic command to display the value every
+ time the variable is assigned. To remove all
+ existing DSPs, execute DSP without any
+ variables.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: EDIT
+DESCRIPTION: implementation defined.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: ELSE
+DESCRIPTION: Introduces a default condition in a multi-line
+ IF statement.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: ELSEIF
+DESCRIPTION: Introduces a secondary condition in a
+ multi-line IF statement.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: END
+DESCRIPTION: Terminates program execution. If the BASIC
+ program was executed from the operating
+ system level, then control returns to the
+ operating system, oterwise control reuturns
+ to the BASIC prompt.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: END FUNCTION
+DESCRIPTION: Specifies the last line of a multi-line
+ FUNCTION definition.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: END IF
+DESCRIPTION: Specifies the last line of a multi-line IF
+ definition.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: END SELECT
+DESCRIPTION: Specifies the last line of a multi-line SELECT
+ CASE definition.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: END SUB
+DESCRIPTION: Specifies the last line of a multi-line SUB
+ definition.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: ERASE variable [, ...]
+DESCRIPTION: Eliminates arrayed variables from a program.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: EXCHANGE variable, variable
+DESCRIPTION: Swaps the values of two variables. Both
+ variables must be of the same type.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: EXIT
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: EXIT DO
+DESCRIPTION: Immediately exits the inner-most DO-LOOP
+ strucure.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: EXIT FOR
+DESCRIPTION: Immediately exits the inner-most FOR-NEXT
+ strucure.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: EXIT FUNCTION
+DESCRIPTION: Immediately exits the inner-most multi-line
+ FUNCTION strucure.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: EXIT REPEAT
+DESCRIPTION: Exit a REPEAT - UNTIL structure.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: EXIT SUB
+DESCRIPTION: Immediately exits the inner-most multi-line
+ SUB strucure.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: EXIT WHILE
+DESCRIPTION: Immediately exits the inner-most WHILE-END
+ strucure.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: FEND
+DESCRIPTION: Specifies the last line of a multi-line DEF
+ function.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: FIELD [#] filenum, number AS variable$ [, ...]
+DESCRIPTION: Assigns number bytes in the buffer of random
+ file filenum to the variable variable$. GET
+ will automatically update the variable, and
+ PUT will automatically use the variable.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: FILE filename$ [( reclen )]
+DESCRIPTION: Opens the file in READ mode.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: FILE # X, A$
+DESCRIPTION: If A$ is "*" then closes file # X. If A$ is
+ not "*" then opens the file named A$ in READ
+ mode.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: FILES A$[, ...]
+DESCRIPTION: If A$ is not "*" opens the file named A$ in
+ READ mode. The first filename of the first
+ FILES command is assocated with file number
+ 1. Note that multiple FILES commands
+ accumulate.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: FLEX
+DESCRIPTION: Exits to the operating system.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: FNCS
+DESCRIPTION: Prints a list of all pre-defined BASIC
+ functions.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: FNEND
+DESCRIPTION: Specifies the last line of a multi-line DEF
+ function.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: FOR variable = start TO finish [STEP
+ increment]
+DESCRIPTION: Top of a FOR - NEXT structure. The loop will
+ continue a fixed number of times, which is
+ determined by the values of start, finish,
+ and increment.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: FUNCTION [ ( parameter [, ... ] ) ]
+DESCRIPTION: Top line of a multi-line FUNCTION definition.
+ The variable names specified are local to the
+ FUNCTION definition, and are initialized
+ BYVAL when the function is invoked by another
+ routine.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: GET # file_number , [ byte_number ] , scalar
+ [,...]
+DESCRIPTION: Gets one (or more) values from a BINARY file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: GET # file_number [ , RECORD record_number ]
+DESCRIPTION: Gets one (or more) values from a file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: GET # file_number [ , RECORD record_number ]
+DESCRIPTION: Gets one (or more) values from a file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: GET filename$ , scalar [, ...]
+DESCRIPTION: Gets one (or more) values from a file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: GET # file_number [ , record_number ]
+DESCRIPTION: Gets one (or more) values from a RANDOM file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: GO
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: GO SUB line
+DESCRIPTION: Initiates a subroutine call to the line
+ specified. The subroutine must end with
+ RETURN. The line may be a number or a label.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: GO TO line
+DESCRIPTION: Branches program execution to the specified
+ line. The line may be a number or a label.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: GOODBYE
+DESCRIPTION: Exits to the operating system.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: GOSUB line
+DESCRIPTION: Initiates a subroutine call to the line
+ specified. The subroutine must end with
+ RETURN. The line may be a number or a label.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: GOTO line
+DESCRIPTION: Branches program execution to the specified
+ line. The line may be a number or a label.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: HELP name
+DESCRIPTION: Provides help on the specified name which is a
+ command name or function name.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: IF value THEN line1 [ELSE line2]
+DESCRIPTION: Single line standard IF command. If the value
+ is non-zero, then branh to line1. If the
+ value is zero and ELSE is provided, then
+ branch to line2. Otherwise continue to the
+ next line. LABELS are not allowed.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: IF END # filenum THEN line1 [ELSE line2]
+DESCRIPTION: Single line standard IF command. If the file
+ is at EOF , then branch to line1. If the
+ file is not at EOF and ELSE is provided, then
+ branch to line2. Otherwise continue to the
+ next line. LABELS are not allowed.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: IF MORE # filenum THEN line1 [ELSE line2]
+DESCRIPTION: Single line standard IF command. If the file
+ is not at EOF , then branch to line1. If the
+ file is at EOF and ELSE is provided, then
+ branch to line2. Otherwise continue to the
+ next line. LABELS are not allowed.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: IF value THEN
+DESCRIPTION: Top of a multi-line IF - END IF structure. If
+ the value is non-zero, then the program lines
+ upto the next ELSE or ELSE IF command are
+ executed, otherwise the program branches to
+ the next ELSE or ELSE IF command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: IMAGE "format string"
+DESCRIPTION: Provides format string for PRINT USING
+ linenum.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: INC variable [,...]
+DESCRIPTION: Increment a numeric variable.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: INPUT "prompt string" , variable [, ...]
+DESCRIPTION: Reads input from the terminal after displaying
+ a prompt.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: INPUT # filenum , variable [, ...]s
+DESCRIPTION: Reads input from the file specified by
+ filenum.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: INPUT variable [, ...]
+DESCRIPTION: Reads input from the terminal.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: INPUT LINE variable$
+DESCRIPTION: Reads entire line from the terminal into
+ variable$.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: INPUT LINE # filenum , variable$
+DESCRIPTION: Reads entire line from a file into variable$.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: INPUT LINE "prompt string" , variable$
+DESCRIPTION: Reads entire line from the terminal into
+ variable$ after displaying a prompt
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: [LET] variable [, ...] = value
+DESCRIPTION: Assigns the value to the variable. The LET
+ keyword is optional.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: LINE
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: LINE INPUT [[#] filenum,]["prompt string";]
+ variable$
+DESCRIPTION: Reads entire line from the keyboard or a file
+ into variable$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: LIST line1 [- line2]
+DESCRIPTION: Lists BASIC program lines from line1 to line2
+ to the console on stdout.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: LISTNH line1 [- line2]
+DESCRIPTION: Lists BASIC program lines from line1 to line2
+ to the console on stdout.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: LLIST line1 [- line2]
+DESCRIPTION: Lists BASIC program lines from line1 to line2
+ to the printer on stderr.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: LOAD [filename$]
+DESCRIPTION: Loads an ASCII BASIC program into memory.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: LOCAL [# filenum,] variable([ lower TO ]
+ upper)
+DESCRIPTION: Declares variables and specifies the
+ dimensions of array variables. For array
+ variables, if the lower bound is not
+ provided, then the OPTION BASE value is used.
+ If filenum is provided, then the variable is
+ virtual. Only supported inside a FUNCTION or
+ SUB.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: LOOP UNTIL value
+DESCRIPTION: Bottom of a DO - LOOP structure. Exits when
+ value is nonz-zero.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: LOOP WHILE value
+DESCRIPTION: Bottom of a DO - LOOP structure. Exits when
+ value is zero.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: LOOP
+DESCRIPTION: Bottom of a DO - LOOP structure. If the loop
+ is not terminated by EXIT DO or DO UNTIL or
+ DO WHILE, then it will loop forever.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: LPRINT [USING format-string$;] value ...
+DESCRIPTION: Send output to the printer (stderr).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: LPRINTER [WIDTH width]
+DESCRIPTION: Directs the output of PRINT commands to the
+ printer (stderr), and optionally changes the
+ printer width.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: LPT [filename$]
+DESCRIPTION: Directs the PRINT commands to write to the
+ printer (stderr), or optionally to the
+ specified file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: LSET variable$ = value
+DESCRIPTION: Left-aligns the value into variable$. If the
+ length of the value is too short, then it is
+ padded on the right with spaces. If the
+ length of the value is too long, then it is
+ truncated on the right. This is only for use
+ with variables assigned to a random access
+ buffer with FIELD command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER
+DESCRIPTION: This command is reserved for use by the
+ Bywater BASIC maintainer. It is not for the
+ BASIC programmer.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER CMDS
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER CMDS HTML
+DESCRIPTION: Dump COMMAND vs VERSION as HTML table
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER CMDS ID
+DESCRIPTION: Dump COMMAND #define.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER CMDS MANUAL
+DESCRIPTION: Dump COMMAND manual.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER CMDS_SWITCH
+DESCRIPTION: Dump COMMAND switch.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER CMDS TABLE
+DESCRIPTION: Dump COMMAND table.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER DEBUG
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER DEBUG OFF
+DESCRIPTION: Disable degug tracing.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER DEBUG ON
+DESCRIPTION: Enable degug tracing.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER FNCS
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER FNCS HTML
+DESCRIPTION: Dump FUNCTION vs VERSION as HTML table.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER FNCS ID
+DESCRIPTION: Dump FUNCTION #define.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER FNCS MANUAL
+DESCRIPTION: Dump FUNCTION manual.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER FNCS SWITCH
+DESCRIPTION: Dump FUNCTION switch.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER FNCS TABLE
+DESCRIPTION: Dump FUNCTION table.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER MANUAL
+DESCRIPTION: Dump manual for the currently selected OPTION
+ VERSION.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAINTAINER STACK
+DESCRIPTION: Dump the BASIC stack.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: MARGIN # filenumber, width
+DESCRIPTION: Sets the file margin for writing; filenumber
+ <= 0 is ignored.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAT arrayname = value
+DESCRIPTION: Matrix operations:
+ MAT A = CON
+ MAT A = IDN
+ MAT A = ZER
+ MAT A = INV B
+ MAT A = TRN B
+ MAT A = (k) * B
+ MAT A = B
+ MAT A = B + C
+ MAT A = B - C
+ MAT A = B * C
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAT GET filename$, arrayname
+DESCRIPTION: Matrix get.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAT INPUT arrayname
+DESCRIPTION: Matrix input.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAT PRINT arrayname
+DESCRIPTION: Matrix print.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAT PUT filename$, arrayname
+DESCRIPTION: Matrix put.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAT READ arrayname
+DESCRIPTION: Matrix read.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: MAT WRITE arrayname
+DESCRIPTION: Matrix write.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: MERGE filename$
+DESCRIPTION: Merges the BASIC program in filename$ into the
+ current BASIC program. Lines in filename$
+ replace any matching lines in the current
+ program.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: MID$( variable$, start [, count ] ) = value
+DESCRIPTION: Replaces a subtring of variable$ with value.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: MON
+DESCRIPTION: Exits to the operating system.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: NAME old$ AS new$
+DESCRIPTION: Changes the name of an existing file.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: NEW
+DESCRIPTION: Deletes the program in memory and clears all
+ variables.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: NEXT [variable]
+DESCRIPTION: The bottom line of a FOR - NEXT structure.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OF
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OLD [filename$]
+DESCRIPTION: Loads an ASCII BASIC program into memory.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: ON value GOSUB line [, ...]
+DESCRIPTION: Calls based on the rounded value.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: ON value GOTO line [, ...]
+DESCRIPTION: Branches based on the rounded value.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: ON ERROR
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: ON ERROR GOSUB errline
+DESCRIPTION: When a trappable error occurs, execute GOSUB
+ errline. The error handler must terminate
+ with a RETURN command. If the line number is
+ 0 (zerp), then use the default error handler.
+ Valid when OPTION ERROR GOSUB.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: ON ERROR GOTO errline
+DESCRIPTION: When a trappable error occurs, execute GOTO
+ errline. The error handler must terminate
+ with a RESUME command. If the line number is
+ 0 (zerp), then use the default error handler.
+ Valid when OPTION ERROR GOTO.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: ON ERROR RESUME
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: ON ERROR RESUME NEXT
+DESCRIPTION: When a trappable error occurs, execution
+ continues with the next line. Valid when
+ OPTION ERROR GOTO.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: ON ERROR RETURN
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: ON ERROR RETURN NEXT
+DESCRIPTION: When a trappable error occurs, execution
+ continues with the next line. Valid when
+ OPTION ERROR GOSUB.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: ON TIMER count GOSUB line
+DESCRIPTION: Specifies a line (or label) to gosub when
+ count seconds have elaspsed after TIMER ON is
+ executed. The interrupt routine should end
+ with a RETURN command. Timer events only
+ occur in running BASIC programs. The
+ resolution of the clock is implementation
+ defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPEN NEW|OLD|VIRTUAL filename$
+ AS filenumber
+DESCRIPTION: Opens a file for use.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPEN filename$
+ FOR INPUT|OUTPUT|APPEND|BINARY|RANDOM|VIRTUAL
+ AS [#] fileenumber
+ [LEN [=] record-length]
+DESCRIPTION: Opens a file for use.
+ RANDOM requires LEN.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPEN filename$
+ FOR INPUT|OUTPUT|APPEND|BINARY|RANDOM|VIRTUAL
+ AS FILE filenumber
+ [ ,RECORDSIZE ignored ]
+ [ ,CLUSTERSIZE ignored ]
+ [ ,MODE ignored ]
+DESCRIPTION: Opens a file for use.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPEN filename
+ FOR READ|WRITE|VIRTUAL
+ AS FILE filenumber
+DESCRIPTION: Opens a file for use.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPEN filename$
+ [ RECL reclen ]
+ AS filenumber
+ [ BUFF ignored ]
+ [ RECS ignored ]
+DESCRIPTION: Opens a file for use.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPEN filenumber,
+ filename$,
+ INPUT|OUTPUT|APPEND|VIRTUAL
+DESCRIPTION: Opens a file for use.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ANGLE
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ANGLE DEGREES
+DESCRIPTION: Configures these math functions to accept and
+ return angles in degrees: ACOS, ACS, ANGLE,
+ ARCSIN, ASIN, ASN, ARCTAN, ATN, ATAN, COS,
+ COT, CSC, SEC, SIN and TAN.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ANGLE GRADIANS
+DESCRIPTION: Configures these math functions to accept and
+ return angles in gradians: ACOS, ANGLE,
+ ASIN, ASN, ATN, ATAN, COS, COT, CSC, SEC, SIN
+ and TAN.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ANGLE RADIANS
+DESCRIPTION: Configures these math functions to accept and
+ return angles in radians: ACOS, ANGLE, ASIN,
+ ASN, ATN, ATAN, COS, COT, CSC, SEC, SIN and
+ TAN.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ARITHMETIC
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ARITHMETIC DECIMAL
+DESCRIPTION: Currently has no effect.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ARITHMETIC FIXED
+DESCRIPTION: Currently has no effect.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ARITHMETIC NATIVE
+DESCRIPTION: Currently has no effect.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION BASE integer
+DESCRIPTION: Sets the default lowest array subscript.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION BUGS
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION BUGS BOOLEAN
+DESCRIPTION: Boolean results are 1 or 0 instead of bitwise.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION BUGS OFF
+DESCRIPTION: Disables bugs commonly found in many BASIC
+ dialects.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION BUGS ON
+DESCRIPTION: Enables bugs commonly found in many BASIC
+ dialects.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION COMPARE
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION COMPARE BINARY
+DESCRIPTION: Causes string comparisons to be
+ case-sensitive.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION COMPARE DATABASE
+DESCRIPTION: Causes string comparisons to be
+ case-insensitive.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION COMPARE TEXT
+DESCRIPTION: Causes string comparisons to be
+ case-insensitive.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION COVERAGE
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION COVERAGE OFF
+DESCRIPTION: Disables BASIC code coverage recording,
+ displayed using the LIST command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION COVERAGE ON
+DESCRIPTION: Enables BASIC code coverage recording,
+ displayed using the LIST command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION DATE format$
+DESCRIPTION: Sets the date format string used by C
+ strftime() for DATE$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION DIGITS integer
+DESCRIPTION: Sets the number of significant digits for
+ PRINT. Setting the value to zero restores
+ the default.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION DISABLE
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION DISABLE COMMAND name$
+DESCRIPTION: Disables the specified BASIC command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION DISABLE FUNCTION name$
+DESCRIPTION: Disables the specified BASIC function.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION DISABLE OPERATOR name$
+DESCRIPTION: Disables the specified BASIC operator.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION EDIT string$
+DESCRIPTION: Sets the program name used by the EDIT
+ command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ENABLE
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ENABLE COMMAND name$
+DESCRIPTION: Enables the specified BASIC command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ENABLE FUNCTION name$
+DESCRIPTION: Enables the specified BASIC function.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ENABLE OPERATOR name$
+DESCRIPTION: Enables the specified BASIC operator.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ERROR
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ERROR GOSUB
+DESCRIPTION: When an error occurs, GOSUB to the error
+ handler. The error handler exits with
+ RETURN.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ERROR GOTO
+DESCRIPTION: When an error occurs, GOTO to the error
+ handler. The error handler exits with
+ RESUME.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION EXPLICIT
+DESCRIPTION: All variables must be declared using DIM.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION EXTENSION string$
+DESCRIPTION: Sets the BASIC filename extension, commonly
+ ".bas".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION FILES string$
+DESCRIPTION: Sets the program name used by the FILES
+ command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION IMPLICIT
+DESCRIPTION: Variables need not be declared using DIM,
+ provided arrays have no more that 10
+ elements. This is the opposite of OPTION
+ EXPLICIT, and is the default for all versions
+ of BASIC.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION INDENT integer
+DESCRIPTION: Sets indention level for LIST. Zero means no
+ indention. Default is 2.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION LABELS
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION LABELS OFF
+DESCRIPTION: Disables text labels.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION LABELS ON
+DESCRIPTION: Enables text labels.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PROMPT string$
+DESCRIPTION: Sets the BASIC prompt.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT AT char$
+DESCRIPTION: Sets the PRINT AT character, commonly "@".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT BYTE char$
+DESCRIPTION: Sets the suffix character that indicates a
+ variable is of type BYTE, commonly "~".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT COMMENT char$
+DESCRIPTION: Sets the shortcut COMMENT character.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT CURRENCY char$
+DESCRIPTION: Sets the suffix character that indicates a
+ variable is of type CURRENCY, commonly "@".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT DOUBLE char$
+DESCRIPTION: Sets the suffix character that indicates a
+ variable is of type DOUBLE, commonly "#".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT FILENUM char$
+DESCRIPTION: Sets the FILE NUMBER prefix character,
+ commonly "#".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT IMAGE char$
+DESCRIPTION: Sets the shortcut IMAGE character, commonly
+ ":".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT INPUT char$
+DESCRIPTION: Sets the shortcut INPUT character, commonly
+ "!".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT INTEGER char$
+DESCRIPTION: Sets the suffix character that indicates a
+ variable is of type INTEGER, commonly "%".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT LONG char$
+DESCRIPTION: Sets the suffix character that indicates a
+ variable is of type LONG, commonly "&".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT LPAREN char$
+DESCRIPTION: Sets the LEFT PARENTHESIS character, commonly
+ "(".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT_PRINT char$
+DESCRIPTION: Sets the shortcut PRINT character, commonly
+ "?".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT QUOTE char$
+DESCRIPTION: Sets the QUOTE character, commonly """
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT RPAREN char$
+DESCRIPTION: Sets the RIGHT PARENTHESIS character, commonly
+ ")".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT SINGLE char$
+DESCRIPTION: Sets the suffix character that indicates a
+ variable is of type SINGLE, commonly "!".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT STATEMENT char$
+DESCRIPTION: Sets the statement seperator character,
+ commonly ":".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION PUNCT STRING char$
+DESCRIPTION: Sets the suffix character that indicates a
+ variable is of type STRING, commonly "$".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION RECLEN integer
+DESCRIPTION: Sets the default RANDOM record length.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION RENUM string$
+DESCRIPTION: Sets the program name used by the RENUM
+ command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ROUND
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ROUND BANK
+DESCRIPTION: Round using the Banker rule.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ROUND MATH
+DESCRIPTION: Round using mathematical rules.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ROUND TRUNCATE
+DESCRIPTION: Round using truncation.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION SCALE integer
+DESCRIPTION: Sets the number of digits to round after the
+ decimal point for PRINT. Setting the value
+ to zero disables rounding.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION SLEEP double
+DESCRIPTION: Sets multiplier for SLEEP and WAIT. Zero
+ means no waiting. Default is 1.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION STDERR filename$
+DESCRIPTION: Sets the file used for STDERR, which is used
+ by LPRINT commands.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION STDIN filename$
+DESCRIPTION: Sets the file used for STDIN, which is used by
+ INPUT commands.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION STDOUT filename$
+DESCRIPTION: Sets the file used for STDOUT, which is used
+ by PRINT commands.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION STRICT
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION STRICT OFF
+DESCRIPTION: Disables checking for implicit array creation
+ without using the DIM command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION STRICT ON
+DESCRIPTION: Enables checking for implicit array creation
+ without using the DIM command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION TERMINAL
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION TERMINAL ADM
+DESCRIPTION: Enables ADM-3A terminal control codes for CLS,
+ COLOR, and LOCATE.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION TERMINAL ANSI
+DESCRIPTION: Enables ANSI terminal control codes for CLS,
+ COLOR, and LOCATE.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION TERMINAL NONE
+DESCRIPTION: Disables terminal control codes for CLS,
+ COLOR, and LOCATE.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION TIME format$
+DESCRIPTION: Sets the time format string used by C
+ strftime() for TIME$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION TRACE
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION TRACE OFF
+DESCRIPTION: Disables displaying a stack trace when an
+ ERROR occurs.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION TRACE ON
+DESCRIPTION: Enables displaying a stack trace when an ERROR
+ occurs.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING ALL char$
+DESCRIPTION: Specifies the magic ALL character for the
+ PRINT USING command. A common value is "&".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING COMMA char$
+DESCRIPTION: Specifies the magic COMMA character for the
+ PRINT USING command. A common value is ",".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING DIGIT char$
+DESCRIPTION: Specifies the magic DIGIT character for the
+ PRINT USING command. A common value is "#".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING DOLLAR char$
+DESCRIPTION: Specifies the magic DOLLAR character for the
+ PRINT USING command. A common value is "$".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING EXRAD char$
+DESCRIPTION: Specifies the magic EXRAD character for the
+ PRINT USING command. A common value is "^".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING FILLER char$
+DESCRIPTION: Specifies the magic FILLER character for the
+ PRINT USING command. A common value is "*".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING FIRST char$
+DESCRIPTION: Specifies the magic FIRST character for the
+ PRINT USING command. A common value is "!".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING LENGTH char$
+DESCRIPTION: Specifies the magic LENGTH character for the
+ PRINT USING command. A common value is "\".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING LITERAL char$
+DESCRIPTION: Specifies the magic LITERAL character for the
+ PRINT USING command. A common value is "_".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING MINUS char$
+DESCRIPTION: Specifies the magic MINUS character for the
+ PRINT USING command. A common value is "-".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING PERIOD char$
+DESCRIPTION: Specifies the magic PERIOD character for the
+ PRINT USING command. A common value is ".".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION USING PLUS char$
+DESCRIPTION: Specifies the magic PLUS character for the
+ PRINT USING command. A common value is "+".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION VERSION version$
+DESCRIPTION: Selects a specific BASIC version, which is a
+ combination of OPTION settings, commands,
+ functions and operators. If no version is
+ specified, displays a list of the available
+ versions.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: OPTION ZONE integer
+DESCRIPTION: Sets the PRINT zone width. Setting the value
+ to zero restores the default.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: PAUSE [comment]
+DESCRIPTION: Pauses processing until the ENTER key is
+ presseed.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: PDEL line [- line]
+DESCRIPTION: Deletes program lines indicated by the
+ argument(s). All program lines have a
+ number, which is visible with the LIST
+ command. If line numbers are not provided,
+ they are assigned beginning with 1. Deleting
+ a non-existing line does not cause an error.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: POP
+DESCRIPTION: Pops one GOSUB from the return stack.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: PRINT # filenum , [USING format$;] value ...
+DESCRIPTION: Sends output to a file.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: PRINT [USING format$;] value ...
+DESCRIPTION: Sends output to the screen.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: PTP [filename$]
+DESCRIPTION: Directs the PRINT commands to write to the
+ paper tape punch file ("PTP"), or optionally
+ to the specified file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: PTR [filename$]
+DESCRIPTION: Directs the INPUT commands to read from the
+ paper tape reader file ("PTR"), or optionally
+ from the specified file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: PUT # file_number , [ byte_number ] , scalar
+ [,...]
+DESCRIPTION: Puts one (or more) values into a BINARY file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: PUT filename$ , value [, ...]
+DESCRIPTION: Puts one (or more) values into a file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: PUT # file_number [ , RECORD record_number ]
+DESCRIPTION: Puts one (or more) values into a file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: PUT # file_number [ , record_number ]
+DESCRIPTION: Puts one (or more) values into a RANDOM file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: QUIT
+DESCRIPTION: Exits to the operating system.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: READ variable [, ...]
+DESCRIPTION: Reads values from DATA statements.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RECALL ArrayName
+DESCRIPTION: Loads a numeric array from a file saved using
+ STORE.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: REM ...
+DESCRIPTION: Remark.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RENAME from$ TO to$
+DESCRIPTION: Rename a file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: RENAME [filename$]
+DESCRIPTION: Changes the file name which will be used by
+ SAVE. Does not save the file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: RENUM
+DESCRIPTION: Implementation defined.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RENUMBER
+DESCRIPTION: Implementation defined.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: REPEAT
+DESCRIPTION: Top of a REPEAT - UNTIL structure.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: REPLACE [filename$]
+DESCRIPTION: Saves the current program into the file
+ filename$ in ASCII format.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: RESET filename$ [, ...]
+DESCRIPTION: Positions an input or output file to the
+ bcginning.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: RESTORE [line]
+DESCRIPTION: Resets the line used for the next READ
+ statement. line may be either a number or a
+ label.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RESUME
+DESCRIPTION: Used in an error handler to specify the next
+ line to execute. Branch to ERL.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RESUME line
+DESCRIPTION: Used in an error handler to specify the next
+ line to execute. Branch to the specified
+ line.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RESUME NEXT
+DESCRIPTION: Used in an error handler to specify the next
+ line to execute. Branch to the line after
+ ERL.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RESUME 0
+DESCRIPTION: Used in an error handler to specify the next
+ line to execute. Branch to ERL.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RETURN
+DESCRIPTION: Concludes a subroutine called by GOSUB.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RSET variable$ = value
+DESCRIPTION: Right-aligns the value into variable$. If the
+ length of the value is too short, then it is
+ padded on the left with spaces. If the
+ length of the value is too long, then it is
+ truncated on the right. This is only for use
+ with variables assigned to a random access
+ buffer with FIELD command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RUN filename$
+DESCRIPTION: Loads a new BAASIC program and executes the
+ program from the start.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RUN line
+DESCRIPTION: Executes the program in memory beginning at
+ line.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RUN
+DESCRIPTION: Executes the program in memory from the start.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: RUNNH line
+DESCRIPTION: Executes the program in memory beginning at
+ line.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: RUNNH filename$
+DESCRIPTION: Loads a new BAASIC program and executes the
+ program from the start.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: RUNNH
+DESCRIPTION: Executes the program in memory from the start.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: SAVE [filename$]
+DESCRIPTION: Saves the current program into the file
+ filename$ in ASCII format.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: SCRATCH [# X]
+DESCRIPTION: SCRATCH Deletes the program in memory and
+ clears all variables. SCRATCH # X Sets the
+ file mode to writing.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: SELECT
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: SELECT CASE value
+DESCRIPTION: Introduces a multi-line conditional selection
+ statement.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: STEP
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: STOP
+DESCRIPTION: Interrupts program execution and displays the
+ line number of the STOP command. For use
+ when debugging BASIC programs. Whether STOP
+ issues a SIGINT signal is implementation
+ defined.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: STORE ArrayName
+DESCRIPTION: Saves a numeric array into a file for later
+ loading by RECALL.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: SUB name [ ( parameter [,...] ) ]
+DESCRIPTION: Top line of a multi-line SUB definition. The
+ variable names specified are local to the SUB
+ definition, and are initialized BYVAL when
+ the subroutine is invoked by another routine.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: SUB END
+DESCRIPTION: Specifies the last line of a multi-line SUB
+ definition. Same as END SUB.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: SUB EXIT
+DESCRIPTION: Immediately exits the inner-most multi-line
+ SUB strucure. Same as EXIT SUB.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: SUBEND
+DESCRIPTION: Specifies the last line of a multi-line SUB
+ definition. Same as END SUB.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: SUBEXIT
+DESCRIPTION: Immediately exits the inner-most multi-line
+ SUB strucure. Same as EXIT SUB.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: SWAP variable, variable
+DESCRIPTION: Swaps the values of two variables. Both
+ variables must be of the same type.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: SYSTEM
+DESCRIPTION: Exits to the operating system.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TEXT letter[-letter] [, ...]
+DESCRIPTION: Declares variables with single-letter names as
+ string variables.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: THEN
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: TIMER
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TIMER OFF
+DESCRIPTION: TIMER OFF terminates the timer interrupt.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TIMER ON
+DESCRIPTION: TIMER ON enables the timer interrupt. When
+ the specified seconds have elapsed, TIMER
+ STOP is internaly executed before the
+ interrupt is taken. TIMER ON should be
+ executed just before the RETURN command if
+ you want the interrupt to occur again.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TIMER STOP
+DESCRIPTION: TIMER STOP disables the interrupt, but the
+ count continues.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TLOAD [filename$]
+DESCRIPTION: Loads an ASCII BASIC program into memory.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TO
+DESCRIPTION: Syntax Error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: TRACE
+DESCRIPTION: Enables tracing.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TRACE OFF
+DESCRIPTION: Disables tracing.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TRACE ON
+DESCRIPTION: Enables tracing.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TSAVE [filename$]
+DESCRIPTION: Saves the current program into the file
+ filename$ in ASCII format.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TTY
+DESCRIPTION: Directs the PRINT commands to write to the
+ console (stdout), and the INPUT commands to
+ read from.the console (stdin). This cancels
+ LPT, PTP and PTR.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TTY IN
+DESCRIPTION: Directs the INPUT commands to read from.the
+ console (stdin). This cancels PTR. It does
+ not cancel LPT or PTP.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: TTY OUT
+DESCRIPTION: Directs the PRINT commands to write to the
+ console (stdout). This cancels LPT or PTP.
+ It does not cancel PTR.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: UNTIL value
+DESCRIPTION: Bottom of a REPEAT - UNTIL. If the value is
+ non-zero, then the loop is terminated.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: USE parameter$
+DESCRIPTION: Receives the value from the calling CHAINing
+ program.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: VARS
+DESCRIPTION: Prints a list of all global variables.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: WEND
+DESCRIPTION: Bottom of a WHILE - WEND structure.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: WHILE value
+DESCRIPTION: Top of a WHILE - WEND structure. If the value
+ is non-zero, then the loop is terminated.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: WRITE # filenum, value [, .... ]
+DESCRIPTION: Outputs value to a file. Strings are quoted
+ and each value is seperated by a omma.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: WRITE value [, .... ]
+DESCRIPTION: Outputs value to the screen. Strings are
+ quoted and each value is seperated by a
+ comma.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+
+
+============================================================
+ FUNCTIONS
+============================================================
+
+
+------------------------------------------------------------
+ SYNTAX: N = ABS( X )
+ PARAMETER: X is a number
+DESCRIPTION: The absolute value of X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ACOS( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arccosine of X in radians, where 0 <=
+ ACOS(X) <= PI. X shall be in the range -1 <=
+ X <= 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ACS( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arccosine of X in radians, where 0 <=
+ ACS(X) <= PI. X shall be in the range -1 <=
+ X <= 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ACSD( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arccosine of X in degrees, where 0 <=
+ ACSD(X) <= 180. X shall be in the range -1
+ <= X <= 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ACSG( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arccosine of X in gradians, where 0 <=
+ ACS(X) <= 200. X shall be in the range -1 <=
+ X <= 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ANGLE( X, Y )
+ PARAMETER: X is a number
+ PARAMETER: Y is a number
+DESCRIPTION: The angle in radians between the positive
+ x-axis and the vector joining the origin to
+ the point with coordinates (X, Y), where -PI
+ < ANGLE(X,Y) <= PI. X and Y must not both be
+ 0. Note that the counterclockwise is
+ positive, e.g., ANGLE(1,1) = 45 degrees.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ARCCOS( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arccosine of X in radians, where 0 <=
+ ARCCOS(X) <= PI. X shall be in the range -1
+ <= X <= 1.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ARCSIN( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arcsine of X in radians, where -PI/2 <=
+ ARCSIN(X) <= PI/2; X shall be in the range -1
+ <= X <= 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ARCTAN( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arctangent of X in radians, i.e. the angle
+ whose tangent is X, where -PI/2 < ARCTAN(X) <
+ PI/2.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ARGC
+DESCRIPTION: The number of parameters passed to a FUNCTION
+ or SUB. If not in a FUNCTION or SUB, returns
+ -1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = ARGT$( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The type of the Xth parameter to a FUNCTION or
+ SUB. If the Xth parameter is a string, then
+ return value is "$". If the Xth parameter is
+ a number, then return value is not "$". X in
+ [1,ARGC].
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ARGV( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The numeric value of the Xth parameter to a
+ FUNCTION or SUB. X in [1,ARGC] and ARGT$( X
+ ) <> "$".
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = ARGV$( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The string value of the Xth parameter to a
+ FUNCTION or SUB. X in [1,ARGC] and ARGT$( X
+ ) = "$".
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ASC( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The numeric code for the first letter in A$.
+ For example, ASC("ABC") returns 65 on ASCII
+ systems.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ASC( A$, X )
+ PARAMETER: A$ is a string, LEN >= 1
+ PARAMETER: X is a number, [1,MAXLEN]
+DESCRIPTION: The numeric code of the Xth character in A$.
+ Same as ASC(MID$(A$,X)).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ASCII( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The numeric code for the first letter in A$.
+ For example, ASCII("ABC") returns 65 on ASCII
+ systems.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ASIN( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arcsine of X in radians, where -PI/2 <=
+ ASIN(X) <= PI/2; X shall be in the range -1
+ <= X <= 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ASN( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arcsine of X in radians, where -PI/2 <=
+ ASN(X) <= PI/2; X shall be in the range -1 <=
+ X <= 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ASND( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arcsine of X in degrees, where -90 <=
+ ASN(X) <= 90; X shall be in the range -1 <= X
+ <= 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ASNG( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arcsine of X in gradians, where -100 <=
+ ASNG(X) <= 100; X shall be in the range -1 <=
+ X <= 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ATAN( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arctangent of X in radians, i.e. the angle
+ whose tangent is X, where -PI/2 < ATAN(X) <
+ PI/2.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ATN( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arctangent of X in radians, i.e. the angle
+ whose tangent is X, where -PI/2 < ATN(X) <
+ PI/2.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ATND( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arctangent of X in degrees, i.e. the angle
+ whose tangent is X, where -90 < ATND(X) < 90.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ATNG( X )
+ PARAMETER: X is a number
+DESCRIPTION: The arctangent of X in gradians, i.e. the
+ angle whose tangent is X, where -100 <
+ ATND(X) < 100.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = BASE
+DESCRIPTION: The current OPTION BASE setting.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = BIN$( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The the binary (base 2) representation of X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = BIN$( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: The the binary (base 2) representation of X.
+ The result will be at least Y digits long.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CATALOG
+DESCRIPTION: Displays all the file names.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CATALOG( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: Displays all the file names matching A$.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CCUR( X )
+ PARAMETER: X is a number, [MINCUR,MAXCUR]
+DESCRIPTION: The currency (64-bit) integer value of X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CDBL( X )
+ PARAMETER: X is a number, [MINDBL,MAXDBL]
+DESCRIPTION: The double-precision value of X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CEIL( X )
+ PARAMETER: X is a number
+DESCRIPTION: The smallest integer not less than X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = CHAR( X, Y )
+ PARAMETER: X is a number, [0,255]
+ PARAMETER: Y is a number, [0,MAXLEN]
+DESCRIPTION: The string Y bytes long consisting of CHR$(X).
+ Same as STRING$(Y,X).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = CHAR$( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: The one-character string with the character
+ corresponding to the numeric code X. On
+ ASCII systems, CHAR$(65) returns "A".
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CHDIR( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: Changes to the directory named to A$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = CHR( X )
+ PARAMETER: X is a number
+DESCRIPTION: The one-character string with the character
+ corresponding to the numeric code X. On
+ ASCII systems, CHR(65) returns "A".
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = CHR( X )
+ PARAMETER: X is a number
+DESCRIPTION: The output of PRINT X. A$ = CHR(X) is the
+ opposite of X = NUM(A$).
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = CHR$( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: The one-character string with the character
+ corresponding to the numeric code X. On
+ ASCII systems, CHR$(65) returns "A".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CIN( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: If file # X is <= 0 then returns -1. If file
+ # X is not opened for reading then returns
+ -1. If file # X is at EOF then returns -1,
+ Otherwise returns the next byte value read
+ from file X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CINT( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The short (16-bit) integer value of X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CLG( X )
+ PARAMETER: X is a number, > 0
+DESCRIPTION: The common logarithm of X; X shall be greater
+ than zero.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CLK( X )
+ PARAMETER: X is a number
+DESCRIPTION: The time elapsed since the previous midnight,
+ expressed in hours; e.g., the value of CLK at
+ 3:15 PM is 15.25. If there is no clock
+ available, then the value of CLK shall be -1.
+ The value of CLK at midnight shall be zero
+ (not 24). The value of X is ignored.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = CLK( X )
+ PARAMETER: X is a number
+DESCRIPTION: The time of day in 24-hour notation according
+ to ISO 3307. For example, the value of CLK
+ at 11:15 AM is "11:15:00". If there is no
+ clock available, then the value of CLK shall
+ be "99:99:99". The value of TIME$ at
+ midnight is "00:00:00". The value of
+ parameter X is ignored.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = CLK$
+DESCRIPTION: The time of day in 24-hour notation according
+ to ISO 3307. For example, the value of TIME$
+ at 11:15 AM is "11:15:00". If there is no
+ clock available, then the value of TIME$
+ shall be "99:99:99". The value of TIME$ at
+ midnight is "00:00:00".
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CLNG( X )
+ PARAMETER: X is a number, [MINLNG,MAXLNG]
+DESCRIPTION: The long (32-bit) integer value of X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CLOG( X )
+ PARAMETER: X is a number, > 0
+DESCRIPTION: The common logarithm of X; X shall be greater
+ than zero.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CLOSE
+DESCRIPTION: Close all open files.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CLOSE( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: Close file number X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CLS
+DESCRIPTION: Clears the screen. Cursor is positioned at row
+ 1, column 1.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CNTRL( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [MININT,MAXINT]
+DESCRIPTION: CNTRL 1,Y sets the number of significant
+ digits to print. CNTRL 3,Y sets the width of
+ the print zones.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CODE( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The numeric code for the first letter in A$.
+ For example, CODE("ABC") returns 65 on ASCII
+ systems.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = COLOR( X, Y )
+ PARAMETER: X is a number, [0,255]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: Sets the foreground text color to X, and the
+ background text color to Y.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = COMMAND$
+DESCRIPTION: All command line parameters, concatenated with
+ one space between each. Support for
+ parameters varies by operating system,
+ compiler, and so on.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = COMMAND$( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: The command line parameters. COMMAND$(0) is
+ the BASIC program name. COMMAND$(1) is the
+ first parameter after the BASIC program name,
+ and so on. Support for parameters varies by
+ operating system, compiler, and so on. X in
+ [0..9]
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = COS( X )
+ PARAMETER: X is a number
+DESCRIPTION: The cosine of X, where X is in radians.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = COSD( X )
+ PARAMETER: X is a number
+DESCRIPTION: The cosine of X, where X is in degrees.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = COSG( X )
+ PARAMETER: X is a number
+DESCRIPTION: The cosine of X, where X is in gradians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = COSH( X )
+ PARAMETER: X is a number
+DESCRIPTION: The hyperbolic cosine of X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = COT( X )
+ PARAMETER: X is a number
+DESCRIPTION: The cotangent of X, where X is in radians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = COUNT
+DESCRIPTION: The current cursor position in the line.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CSC( X )
+ PARAMETER: X is a number
+DESCRIPTION: The cosecant of X, where X is in radians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CSH( X )
+ PARAMETER: X is a number
+DESCRIPTION: The hyperbolic cosine of X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CSNG( X )
+ PARAMETER: X is a number, [MINFLT,MAXFLT]
+DESCRIPTION: The single-precision value of X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = CUR( X, Y )
+ PARAMETER: X is a number, [0,255]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: Locates the cursor to row X, column Y.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CVC( A$ )
+ PARAMETER: A$ is a string, LEN >= sizeof(CUR)
+DESCRIPTION: The currency (64-bit) integer value in A$,
+ which was created by MKC$.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CVD( A$ )
+ PARAMETER: A$ is a string, LEN >= sizeof(DBL)
+DESCRIPTION: The double-precision value in A$, which was
+ created by MKD$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CVI( A$ )
+ PARAMETER: A$ is a string, LEN >= sizeof(INT)
+DESCRIPTION: The short (16-bit) integer value in A$, which
+ was created by MKI$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CVL( A$ )
+ PARAMETER: A$ is a string, LEN >= sizeof(LNG)
+DESCRIPTION: The long (32-bit) integer value in A$, which
+ was created by MKL$.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = CVS( A$ )
+ PARAMETER: A$ is a string, LEN >= sizeof(FLT)
+DESCRIPTION: The single-precision value in A$, which was
+ created by MKS$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = DAT$
+DESCRIPTION: The current date based on the internal clock
+ as a string in the format set by OPTION DATE.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DATE
+DESCRIPTION: The current date in decimal form YYYDDD, where
+ YYY are the number of years since 1900 and
+ DDD is the ordinal number of the current day
+ of the year; e.g., the value of DATE on May
+ 9, 1977 was 77129. If there is no calendar
+ available, then the value of DATE shall be
+ -1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = DATE$
+DESCRIPTION: The current date based on the internal clock
+ as a string in the format set by OPTION DATE.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = DATE$( X )
+ PARAMETER: X is a number
+DESCRIPTION: The current date based on the internal clock
+ as a string in the format set by OPTION DATE.
+ The value of parameter X is ignored.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DEG
+DESCRIPTION: Configures the math functions to accept and
+ return angles in degrees.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DEG( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: When X is zero sets RADIANS. When X is
+ non-zero sets DEGREES.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DEG( X )
+ PARAMETER: X is a number
+DESCRIPTION: The number of degrees in X radians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DEGREE
+DESCRIPTION: Configures the math functions to accept and
+ return angles in degrees.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DEGREE( X )
+ PARAMETER: X is a number
+DESCRIPTION: The number of degrees in X radians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DET
+DESCRIPTION: The determinant of the last MAT INV. Zero
+ means error.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DIGITS( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: X is the number of significiant digits to
+ print for numbers (0..17). If X = 0 then
+ disabled.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DIGITS( X, Y )
+ PARAMETER: X is a number, [0,255]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: X is the number of significiant digits to
+ print for numbers (0..17). If X = 0 then
+ disabled. Y is the number of decimal places
+ to round (0..17). If Y = 0 then disabled.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DIM( ... )
+DESCRIPTION: DIM( arrayname ). The total number of
+ dimensions of the array.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DPEEK( X )
+ PARAMETER: X is a number, [MINLNG,MAXLNG]
+DESCRIPTION: The value read from hardware address X. Causes
+ ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = DPOKE( X, Y )
+ PARAMETER: X is a number, [MINLNG,MAXLNG]
+ PARAMETER: Y is a number, [MININT,MAXINT]
+DESCRIPTION: Sends Y to hardware address X. Causes ERROR
+ 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = EDIT$( A$, X )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: Edits the characters of A$, according to the
+ bits set in X.
+ 1 = discard parity bit.
+ 2 = discard all spaces.
+ 4 = discard all carriage returns, line feeds,
+ form feeds, deletes, escapes and nulls.
+ 8 = discard leading spaces.
+ 16 = replace multiple spaces with one space.
+ 32 = change lower case to upper case.
+ 64 = change [ to ( and change ] to ).
+ 128 = discard trailing spacess.
+ 256 = suppress editing within quotes.
+ The order in which edits occur is
+ implementation defined.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ENVIRON( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: Sends the environment variable expression
+ contained in A$ to the host operating system.
+ A$ must contain the "=" character.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = ENVIRON$( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The value of the environment variable named
+ A$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = EOF( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: If device number X is at the end-of-file, then
+ -1, otherwise 0.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = EPS( X )
+ PARAMETER: X is a number
+DESCRIPTION: The maximum of (X-X1,X2-X, sigma) where X1 and
+ X2 are the predecessor and successor of X and
+ signma is the smallest positive value
+ representable. If X has no predecessor the
+ X1=X and if X has no successor the X2=X.
+ Note EPS(0) is the smallest positive number
+ representable by the implementation, and is
+ therefor implementation-defined. Note also
+ that EPS may produce different results for
+ different arithmetic options (see OPTION
+ ARITHMETIC).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ERL
+DESCRIPTION: The line number of the most recent error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ERR
+DESCRIPTION: The error number of the most recent error.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = ERR$
+DESCRIPTION: The last error message.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ERRL
+DESCRIPTION: The line number of the most recent error.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ERRN
+DESCRIPTION: The error number of the most recent error.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ERROR( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: Simulate the error number in X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ERROR( X, A$ )
+ PARAMETER: X is a number, [0,255]
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: Simulate the error number in X, with a custom
+ message in A$.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = ERROR$
+DESCRIPTION: The last error message.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = EXAM( X )
+ PARAMETER: X is a number, [MINLNG,MAXLNG]
+DESCRIPTION: The value read from hardware address X.
+ Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = EXEC( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The exit code resulting from the execution of
+ an operating system command.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = EXF( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [X] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = EXP( X )
+ PARAMETER: X is a number
+DESCRIPTION: The exponential value of X, i.e., the value of
+ the base of natural logarithms (e = 2.71828)
+ raised to the power of X; if EXP(X) is less
+ that machine infinitesimal, then its value
+ shall be replaced with zero.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FALSE
+DESCRIPTION: The value of FALSE.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FETCH( X )
+ PARAMETER: X is a number, [MINLNG,MAXLNG]
+DESCRIPTION: The value read from hardware address X.
+ Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FILEATTR( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [MININT,MAXINT]
+DESCRIPTION: For file X, if Y = 1 then returns open mode,
+ otherwise returns zero.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FILES
+DESCRIPTION: Displays all the file names.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FILES( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: Displays all the file names matching A$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FILL( X, Y )
+ PARAMETER: X is a number, [MINLNG,MAXLNG]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: Sends Y to hardware address X. Causes ERROR
+ 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FIX( X )
+ PARAMETER: X is a number
+DESCRIPTION: The truncated integer, part of X. FIX (X) is
+ equivalent to SGN(X)*INT(ABS(X)). The major
+ difference between FIX and INT is that FIX
+ does not return the next lower number for
+ negative X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FLOAT( X )
+ PARAMETER: X is a number
+DESCRIPTION: The rounded integer valuet of X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FLOW
+DESCRIPTION: Turn tracing ON
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FP( X )
+ PARAMETER: X is a number
+DESCRIPTION: The fractional part of X, i.e. X - IP(X).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FRAC( X )
+ PARAMETER: X is a number
+DESCRIPTION: The fractional part of X, i.e. X - IP(X).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FRE
+DESCRIPTION: The number of bytes of available memory. This
+ function is provided for backward
+ compatibility only and it always returns a
+ fixed value of 32000.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FRE( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The number of bytes of available memory. This
+ function is provided for backward
+ compatibility only and it always returns a
+ fixed value of 32000.The value of A$ is
+ ignored.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FRE( X )
+ PARAMETER: X is a number
+DESCRIPTION: The number of bytes of available memory. This
+ function is provided for backward
+ compatibility only and it always returns a
+ fixed value of 32000. The value of X is
+ ignored.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FREE
+DESCRIPTION: The number of bytes of available memory. This
+ function is provided for backward
+ compatibility only and it always returns a
+ fixed value of 32000.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FREE( X )
+ PARAMETER: X is a number
+DESCRIPTION: The number of bytes of available memory. This
+ function is provided for backward
+ compatibility only and it always returns a
+ fixed value of 32000. The value of X is
+ ignored.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FREE( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The number of bytes of available memory. This
+ function is provided for backward
+ compatibility only and it always returns a
+ fixed value of 32000.The value of A$ is
+ ignored.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = FREEFILE
+DESCRIPTION: The next available file number.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = GET( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: For file X, gets the next available record.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = GET( X )
+ PARAMETER: X is a number
+DESCRIPTION: Get character code from input. The value of X
+ is ignored. Similar to ASC(INKEY$).
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = GET( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [MININT,MAXINT]
+DESCRIPTION: For file X, gets record number Y. The first
+ record number is 1.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = GRAD
+DESCRIPTION: Configures the math functions to accept and
+ return angles in gradians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = GRADIAN
+DESCRIPTION: Configures the math functions to accept and
+ return angles in gradians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = HCS( X )
+ PARAMETER: X is a number
+DESCRIPTION: The hyperbolic cosine of X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = HEX( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The numeric value of the hexadecimal string in
+ A$. For example, HEX("FFFF") returns 65535.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = HEX$( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The the hexadecimal (base 16) representation
+ of X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = HEX$( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: The the hexadecimal (base 16) representation
+ of X. The result will be at least Y digits
+ long.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = HOME
+DESCRIPTION: Clears the screen. Cursor is positioned at row
+ 1, column 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = HSN( X )
+ PARAMETER: X is a number
+DESCRIPTION: The hyperbolic sine of X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = HTN( X )
+ PARAMETER: X is a number
+DESCRIPTION: The hyperbolic tangent of X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = INCH$
+DESCRIPTION: The keypress, if available. If a keypress is
+ not available, then immediately returns an
+ empty string. If not supported by the
+ platform, then always returns an empty
+ string, so use INPUT$(1) instead.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = INDEX( A$, B$ )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: B$ is a string, LEN >= 0
+DESCRIPTION: The position at which B$ occurs in A$,
+ beginning at position 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = INITIALIZE
+DESCRIPTION: This function is provided for backward
+ compatibility only and it always returns a
+ fixed value of 0.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = INKEY$
+DESCRIPTION: The keypress, if available. If a keypress is
+ not available, then immediately returns an
+ empty string. If not supported by the
+ platform, then always returns an empty
+ string, so use INPUT$(1) instead.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = INP( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: The value read from machine port X. Causes
+ ERROR 73.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = INPUT$( X )
+ PARAMETER: X is a number, [0,MAXLEN]
+DESCRIPTION: The string of X characters, read from the
+ terminal.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = INPUT$( X, Y )
+ PARAMETER: X is a number, [0,MAXLEN]
+ PARAMETER: Y is a number, [MININT,MAXINT]
+DESCRIPTION: The string of X characters, read from file Y.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = INSTR( A$, B$ )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: B$ is a string, LEN >= 0
+DESCRIPTION: The position at which B$ occurs in A$,
+ beginning at position 1.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = INSTR( A$, B$, X )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: B$ is a string, LEN >= 0
+ PARAMETER: X is a number, [1,MAXLEN]
+DESCRIPTION: The position at which B$ occurs in A$,
+ beginning at position X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = INSTR( X, A$, B$ )
+ PARAMETER: X is a number, [1,MAXLEN]
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: B$ is a string, LEN >= 0
+DESCRIPTION: The position at which B$ occurs in A$,
+ beginning at position X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = INT( X )
+ PARAMETER: X is a number
+DESCRIPTION: The largest integer not greater than X; e.g.
+ INT(1.3) = 1 and INT(-1.3) = 2.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = INT%( X )
+ PARAMETER: X is a number
+DESCRIPTION: The rounded integer valuet of X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = IP( X )
+ PARAMETER: X is a number
+DESCRIPTION: The integer part of X, i.e.,
+ SGN(X)*INT(ABS(X)).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = KEY
+DESCRIPTION: The keypress, if available. If a keypress is
+ not available, then immediately returns an
+ empty string. If not supported by the
+ platform, then always returns an empty
+ string, so use INPUT$(1) instead.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = KEY$
+DESCRIPTION: The keypress, if available. If a keypress is
+ not available, then immediately returns an
+ empty string. If not supported by the
+ platform, then always returns an empty
+ string, so use INPUT$(1) instead.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = KILL( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: Removes the file named in A$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LBOUND( ... )
+DESCRIPTION: LBOUND( arrayname [, dimension] ). The lower
+ bound of the array. The dimension defaults
+ to 1. dimension in [1,DIM(arrayname)]
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = LCASE$( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The string of characters from the value
+ associatedwith A$ by replacing each
+ upper-case-letter in the string by its
+ lower-case version.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = LEFT( A$, X )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: X is a number, [0,MAXLEN]
+DESCRIPTION: The X left-most characters of A$, beginning
+ from postion 1.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = LEFT$( A$, X )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: X is a number, [0,MAXLEN]
+DESCRIPTION: The X left-most characters of A$, beginning
+ from postion 1.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LEN( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The length of A$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LGT( X )
+ PARAMETER: X is a number, > 0
+DESCRIPTION: The common logarithm of X; X shall be greater
+ than zero.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = LIN( X )
+ PARAMETER: X is a number, [0,MAXLEN]
+DESCRIPTION: The string X bytes long of newline characters.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LN( X )
+ PARAMETER: X is a number, > 0
+DESCRIPTION: The natural logarithm of X; X shall be greater
+ than zero.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LNO( X )
+ PARAMETER: X is a number
+DESCRIPTION: Returns X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LOC( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The location of file X; the next record that
+ GET or PUT statements will use.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LOCATE( X, Y )
+ PARAMETER: X is a number, [0,255]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: Locates the cursor to row X, column Y.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LOCK( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: Lock file number X. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LOF( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The length of file X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LOG( X )
+ PARAMETER: X is a number, > 0
+DESCRIPTION: The natural logarithm of X; X shall be greater
+ than zero.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LOG10( X )
+ PARAMETER: X is a number, > 0
+DESCRIPTION: The common logarithm of X; X shall be greater
+ than zero.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LOG2( X )
+ PARAMETER: X is a number, > 0
+DESCRIPTION: The base 2 logarithm of X; X shall be greater
+ than zero.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LOGE( X )
+ PARAMETER: X is a number, > 0
+DESCRIPTION: The natural logarithm of X; X shall be greater
+ than zero.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = LOWER$( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The string of characters from the value
+ associatedwith A$ by replacing each
+ upper-case-letter in the string by its
+ lower-case version.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LPOS
+DESCRIPTION: The current cursor position in the line for
+ the printer.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = LTRIM$( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The string of characters resulting from the
+ value associated with A$ by deleting all
+ leading space characters.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LTW( X )
+ PARAMETER: X is a number, > 0
+DESCRIPTION: The base 2 logarithm of X; X shall be greater
+ than zero.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = LWIDTH( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: For printer, sets the line width to X. Zero
+ means no wrapping will occur.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MATCH( A$, B$, X )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: B$ is a string, LEN >= 0
+ PARAMETER: X is a number, [1,MAXLEN]
+DESCRIPTION: The character position, within the value
+ assocated with A$, of the first character of
+ the first occurence of the value associated
+ with B$, starting at the Xth character of A$.
+ If there is not such occurence, then the
+ value returned is zero.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = MAX( A$, B$ )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: B$ is a string, LEN >= 0
+DESCRIPTION: The larger of the parameters.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAX( X, Y )
+ PARAMETER: X is a number
+ PARAMETER: Y is a number
+DESCRIPTION: The larger of the parameters.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAXBYT
+DESCRIPTION: The largest finite positive number
+ representable as a BYTE;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAXCUR
+DESCRIPTION: The largest finite positive number
+ representable as a CURRENCY;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAXDBL
+DESCRIPTION: The largest finite positive number
+ representable as a DOUBLE;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAXDEV
+DESCRIPTION: The largest finite positive number useable as
+ a FILE NUMBER; implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAXINT
+DESCRIPTION: The largest finite positive number
+ representable as an INTEGER;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAXLEN
+DESCRIPTION: The maximum string length.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAXLEN( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The maximum length associated with the
+ simple-string-variable A$.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAXLNG
+DESCRIPTION: The largest finite positive number
+ representable as a LONG;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAXLVL
+DESCRIPTION: The maximum stack level;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAXNUM
+DESCRIPTION: The largest finite positive number
+ representable and manipulable by the
+ implementation; implementation-defined.
+ MAXNUM may represent diffent number for
+ different arithmetic options (see OPTION
+ ARITHMETIC).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MAXSNG
+DESCRIPTION: The largest finite positive number
+ representable as a SINGLE;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MEM
+DESCRIPTION: The number of bytes of available memory. This
+ function is provided for backward
+ compatibility only and it always returns a
+ fixed value of 32000.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = MID( A$, X )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: X is a number, [1,MAXLEN]
+DESCRIPTION: The characters of A$, starting from postion X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = MID( A$, X, Y )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: X is a number, [1,MAXLEN]
+ PARAMETER: Y is a number, [0,MAXLEN]
+DESCRIPTION: The Y characters of A$, starting from postion
+ X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = MID$( A$, X )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: X is a number, [1,MAXLEN]
+DESCRIPTION: The characters of A$, starting from postion X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = MID$( A$, X, Y )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: X is a number, [1,MAXLEN]
+ PARAMETER: Y is a number, [0,MAXLEN]
+DESCRIPTION: The Y characters of A$, starting from postion
+ X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MIN( X, Y )
+ PARAMETER: X is a number
+ PARAMETER: Y is a number
+DESCRIPTION: The smaller of the parameters.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = MIN( A$, B$ )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: B$ is a string, LEN >= 0
+DESCRIPTION: The smaller of the parameters.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MINBYT
+DESCRIPTION: The largest finite negative number
+ representable as a BYTE;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MINCUR
+DESCRIPTION: The largest finite negative number
+ representable as a CURRENCY;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MINDBL
+DESCRIPTION: The largest finite negative number
+ representable as a DOUBLE;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MINDEV
+DESCRIPTION: The largest finite negative number useable as
+ a FILE NUMBER; implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MININT
+DESCRIPTION: The largest finite negative number
+ representable as an INTEGER;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MINLNG
+DESCRIPTION: The largest finite negative number
+ representable as a LONG;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MINNUM
+DESCRIPTION: The largest finite negative number
+ representable and manipulable by the
+ implementation; implementation-defined.
+ MINNUM may represent diffent number for
+ different arithmetic options (see OPTION
+ ARITHMETIC).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MINSNG
+DESCRIPTION: The largest finite negative number
+ representable as a SINGLE;
+ implementation-defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = MKC$( X )
+ PARAMETER: X is a number, [MINCUR,MAXCUR]
+DESCRIPTION: The internal representation of the currency
+ (64-bit) integer X as a string.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = MKD$( X )
+ PARAMETER: X is a number, [MINDBL,MAXDBL]
+DESCRIPTION: The internal representation of X as a string.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MKDIR( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: Makes the directory named in A$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = MKI$( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The internal representation of the short
+ (16-bit) integer X as a string.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = MKL$( X )
+ PARAMETER: X is a number, [MINLNG,MAXLNG]
+DESCRIPTION: The internal representation of the long
+ (32-bit) integer X as a string.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = MKS$( X )
+ PARAMETER: X is a number, [MINFLT,MAXFLT]
+DESCRIPTION: The internal representation of X as a string.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = MOD( X, Y )
+ PARAMETER: X is a number
+ PARAMETER: Y is a number, <> 0
+DESCRIPTION: X modulo Y, i.e., X-Y*INT(X/Y). Y shall not
+ equal zero.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = NAME( A$, B$ )
+ PARAMETER: A$ is a string, LEN >= 1
+ PARAMETER: B$ is a string, LEN >= 1
+DESCRIPTION: Rename the file named A$ into B$.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = NAME( ... )
+DESCRIPTION: Returns hardware address of variable. Causes
+ ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = NOFLOW
+DESCRIPTION: Turn tracing OFF
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = NOTRACE
+DESCRIPTION: Turn tracing OFF
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = NULL( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: Appends X null characters after each line
+ printed by LPRINT or LLIST.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = NUM
+DESCRIPTION: The number of values processed by the last MAT
+ INPUT. Zero means error.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = NUM( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The value of the numeric-constant associated
+ with A$, if the string associated with A$ is
+ a numeric-constant. Leading and trailing
+ spaces in the string are ignored. If the
+ evaluation of the numeric-constant would
+ result in a value which causes an underflow,
+ then the value returned shall be zero. For
+ example, NUM( " 123.5 " ) = 123.5, NUM(
+ "2.E-99" ) could be zero, and NUM( "MCMXVII"
+ ) causes an exception.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = NUM$( X )
+ PARAMETER: X is a number
+DESCRIPTION: The string generated by the print-statement as
+ the numeric-representation of the value
+ associated with X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = OCT$( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The the octal (base 8) representation of X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = OCT$( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: The the octal (base 8) representation of X.
+ The result will be at least Y digits long.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = OPEN( A$, X, B$ )
+ PARAMETER: A$ is a string, LEN >= 1
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: B$ is a string, LEN >= 1
+DESCRIPTION: Open file number X. A$ is the mode: "I", "O",
+ "A", "R". B$ is the file name. Default the
+ record length.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = OPEN( A$, X, B$, Y )
+ PARAMETER: A$ is a string, LEN >= 1
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: B$ is a string, LEN >= 1
+ PARAMETER: Y is a number, [MININT,MAXINT]
+DESCRIPTION: Open file number X. A$ is the mode: "I", "O",
+ "A", "R". B$ is the file name. Y is the
+ record length.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ORD( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The ordinal position of the character named by
+ the string associated with A$ in the
+ collating sequence of ASCII character set,
+ where the first member of the character set
+ is in position zero. The acceptable values
+ for the standard character set are shown in
+ Table 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = OUT( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: Sends Y to hardware port X. Causes ERROR 73.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PAD( X )
+ PARAMETER: X is a number
+DESCRIPTION: Returns zero.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PAUSE( X )
+ PARAMETER: X is a number
+DESCRIPTION: The program pauses for X times the value of
+ OPTION SLEEP seconds. If the result is zero,
+ negative, or more than INT_MAX then PAUSE
+ does nothing. The resolution is
+ implementation defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PDL( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: The value read from machine port X. Causes
+ ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PEEK( X )
+ PARAMETER: X is a number, [MINLNG,MAXLNG]
+DESCRIPTION: The value read from hardware address X.
+ Causes ERROR 73.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PI
+DESCRIPTION: The constant 3.14159 which is the ratio of the
+ circumference of a circle to its diameter.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PI( X )
+ PARAMETER: X is a number
+DESCRIPTION: The constant 3.14159 which is the ratio of the
+ circumference of a circle to its diameter,
+ times X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PIN( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: The value read from machine port X. Causes
+ ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = POKE( X, Y )
+ PARAMETER: X is a number, [MINLNG,MAXLNG]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: Sends Y to hardware address X. Causes ERROR
+ 73.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = POS
+DESCRIPTION: The current cursor position in the line.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = POS( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The current cursor position in the line for
+ file X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = POS( A$, B$ )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: B$ is a string, LEN >= 0
+DESCRIPTION: The character position, within the value
+ assocated with A$, of the first character of
+ the first occurence of the value associated
+ with B$, starting at the first character of
+ A$. If there is not such occurence, then the
+ value returned is zero.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = POS( A$, B$, X )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: B$ is a string, LEN >= 0
+ PARAMETER: X is a number, [1,MAXLEN]
+DESCRIPTION: The character position, within the value
+ assocated with A$, of the first character of
+ the first occurence of the value associated
+ with B$, starting at the Xth character of A$.
+ If there is not such occurence, then the
+ value returned is zero.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PRECISION( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: X is the number of decimal places to round
+ (0..17). If X = 0 then disabled.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PTR( ... )
+DESCRIPTION: Returns hardware address of variable. Causes
+ ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PUT( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: Send character code to output. Returns the
+ value of X. Similar to PRINT CHR$(X).
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PUT( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: For file X, puts the next available record.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = PUT( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [MININT,MAXINT]
+DESCRIPTION: For file X, puts record number Y. The first
+ record number is 1.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RAD
+DESCRIPTION: Configures the math functions to accept and
+ return angles in radians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RAD( X )
+ PARAMETER: X is a number
+DESCRIPTION: The number of radians in X degrees.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RADIAN
+DESCRIPTION: Configures the math functions to accept and
+ return angles in radians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RAN
+DESCRIPTION: Seeds the pseudo-random number generator with
+ TIME.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RAN( X )
+ PARAMETER: X is a number
+DESCRIPTION: Seeds the pseudo-random number generator with
+ X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RANDOM
+DESCRIPTION: Seeds the pseudo-random number generator with
+ TIME.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RANDOM( X )
+ PARAMETER: X is a number
+DESCRIPTION: Seeds the pseudo-random number generator with
+ X.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RANDOMIZE
+DESCRIPTION: Seeds the pseudo-random number generator with
+ TIME.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RANDOMIZE( X )
+ PARAMETER: X is a number
+DESCRIPTION: Seeds the pseudo-random number generator with
+ X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = REMAINDER( X, Y )
+ PARAMETER: X is a number
+ PARAMETER: Y is a number, <> 0
+DESCRIPTION: The remainder function, i.e., X-Y*IP(X/Y). Y
+ shall not equal zero.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RENAME( A$, B$ )
+ PARAMETER: A$ is a string, LEN >= 1
+ PARAMETER: B$ is a string, LEN >= 1
+DESCRIPTION: Rename file A$ to B$. If successful, the
+ returns -1 else returns 0.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = REPEAT$( X, A$ )
+ PARAMETER: X is a number, [0,MAXLEN]
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The string consisting of X copies of
+ LEFT$(A$,1); X > 0.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = REPEAT$( X, Y )
+ PARAMETER: X is a number, [0,MAXLEN]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: The string consisting of X copies of CHR$(Y);
+ X > 0.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RESET
+DESCRIPTION: Close all open files.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RESIDUE
+DESCRIPTION: The residue of the last Integer Divide
+ operation. The RESIDUE of -17 / 5 is -2.
+ For X / Y, RESIDUE = CINT( X - Y * CINT( X /
+ Y ) ).
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = RIGHT( A$, X )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: X is a number, [0,MAXLEN]
+DESCRIPTION: The right-most X characters of A$.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = RIGHT$( A$, X )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: X is a number, [0,MAXLEN]
+DESCRIPTION: The right-most X characters of A$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RMDIR( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: Removes the directory named in A$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RND
+DESCRIPTION: The next pseudo-random number in an
+ implementation-defined sequence of
+ pseudo-random numbers uniformly distributed
+ in the range 0 <= RND < 1.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = RND( X )
+ PARAMETER: X is a number
+DESCRIPTION: Returns a pseudorandom number in the range
+ [0,1]. The value of X is ignored.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ROUND( X, Y )
+ PARAMETER: X is a number
+ PARAMETER: Y is a number, [MININT,MAXINT]
+DESCRIPTION: The value of X rounded to Y decimal digits to
+ the right of the decimal point (or -Y digits
+ to the left if Y < 0); i.e.,
+ INT(X*10^Y+.5)/10^Y. Y must be in [-32,32].
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = RTRIM$( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The string of characters resulting from the
+ value associated with A$ by deleting all
+ trailing space characters.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SCALE( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: X is the number of decimal places to round
+ (0..17). If X = 0 then disabled.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SEC( X )
+ PARAMETER: X is a number
+DESCRIPTION: The secant of X, where X is in radians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SEEK( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: The location of file X; the next record that
+ GET or PUT statements will use.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SEEK( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [MININT,MAXINT]
+DESCRIPTION: For file X, move to record number Y; the first
+ record number is 1.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SEG( X )
+ PARAMETER: X is a number
+DESCRIPTION: Returns zero.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = SEG( A$, X, Y )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: X is a number, [1,MAXLEN]
+ PARAMETER: Y is a number, [0,MAXLEN]
+DESCRIPTION: The Y characters of A$, starting from postion
+ X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = SEG$( A$, X, Y )
+ PARAMETER: A$ is a string, LEN >= 0
+ PARAMETER: X is a number, [1,MAXLEN]
+ PARAMETER: Y is a number, [0,MAXLEN]
+DESCRIPTION: The Y characters of A$, starting from postion
+ X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SGN( X )
+ PARAMETER: X is a number
+DESCRIPTION: The sign of X: -1 if X < 0, 0 if X = 0, and +1
+ if X > 0.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SHELL( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The exit code resulting from the execution of
+ an operating system command.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SIN( X )
+ PARAMETER: X is a number
+DESCRIPTION: The sine of X, where X is in radians.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SIND( X )
+ PARAMETER: X is a number
+DESCRIPTION: The sine of X, where X is in degrees.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SING( X )
+ PARAMETER: X is a number
+DESCRIPTION: The sine of X, where X is in gradians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SINH( X )
+ PARAMETER: X is a number
+DESCRIPTION: The hyperbolic sine of X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SIZE( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The total number of 1KB blockes required to
+ contain the file.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SIZE( ... )
+DESCRIPTION: SIZE( arrayname ). The total number of items
+ in the array.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SLEEP( X )
+ PARAMETER: X is a number
+DESCRIPTION: The program pauses for X times the value of
+ OPTION SLEEP seconds. If the result is zero,
+ negative, or more than INT_MAX then SLEEP
+ does nothing. The resolution is
+ implementation defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SNH( X )
+ PARAMETER: X is a number
+DESCRIPTION: The hyperbolic sine of X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = SPA( X )
+ PARAMETER: X is a number, [0,MAXLEN]
+DESCRIPTION: The string of X blank spaces.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = SPACE( X )
+ PARAMETER: X is a number, [0,MAXLEN]
+DESCRIPTION: The string of X blank spaces.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = SPACE$( X )
+ PARAMETER: X is a number, [0,MAXLEN]
+DESCRIPTION: The string of X blank spaces.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = SPC( X )
+ PARAMETER: X is a number
+DESCRIPTION: The string of X spaces. Only for use within
+ the PRINT command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SQR( X )
+ PARAMETER: X is a number, >= 0
+DESCRIPTION: The non-negative square root of X; X shall be
+ non-negative.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = SQRT( X )
+ PARAMETER: X is a number, >= 0
+DESCRIPTION: The non-negative square root of X; X shall be
+ non-negative.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = STR( X, Y )
+ PARAMETER: X is a number, [0,MAXLEN]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: The string X bytes long consisting of CHR$(Y).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = STR$( X )
+ PARAMETER: X is a number
+DESCRIPTION: The string generated by the print-statement as
+ the numeric-representation of the value
+ associated with X.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = STRING( X, Y )
+ PARAMETER: X is a number, [0,MAXLEN]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: The string X bytes long consisting of CHR$(Y).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = STRING$( X, A$ )
+ PARAMETER: X is a number, [0,MAXLEN]
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The string X bytes long consisting of the
+ first character of A$.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = STRING$( X, Y )
+ PARAMETER: X is a number, [0,MAXLEN]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: The string X bytes long consisting of CHR$(Y).
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = STRIP$( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: Return the string with the eighth bit of each
+ character cleared.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = STUFF( X, Y )
+ PARAMETER: X is a number, [MINLNG,MAXLNG]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: Sends Y to hardware address X. Causes ERROR
+ 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = TAB( X )
+ PARAMETER: X is a number
+DESCRIPTION: The string required to advance to column X.
+ Only for use within the PRINT command.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TAN( X )
+ PARAMETER: X is a number
+DESCRIPTION: The tangent of X, where X is in radians.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TAND( X )
+ PARAMETER: X is a number
+DESCRIPTION: The tangent of X, where X is in degrees.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TANG( X )
+ PARAMETER: X is a number
+DESCRIPTION: The tangent of X, where X is in gradians.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TANH( X )
+ PARAMETER: X is a number
+DESCRIPTION: The hyperbolic tangent of X.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TI
+DESCRIPTION: The time elapsed since the previous midnight,
+ expressed in seconds; e.g., the value of TIME
+ at 11:15 AM is 40500. If there is no clock
+ available, then the value of TIME shall be
+ -1. The value of TIME at midnight shall be
+ zero (not 86400).
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = TI$
+DESCRIPTION: The time of day in 24-hour notation according
+ to ISO 3307. For example, the value of TIME$
+ at 11:15 AM is "11:15:00". If there is no
+ clock available, then the value of TIME$
+ shall be "99:99:99". The value of TIME$ at
+ midnight is "00:00:00".
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TIM
+DESCRIPTION: The time elapsed since the previous midnight,
+ expressed in seconds; e.g., the value of TIME
+ at 11:15 AM is 40500. If there is no clock
+ available, then the value of TIME shall be
+ -1. The value of TIME at midnight shall be
+ zero (not 86400).
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [X] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TIM( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: If X is 0, returns minutes in current hour.
+ If X is 1, returns hours in current day. If
+ X is 2, returns days in current year. If X
+ is 3, returns years since 1900. Any other
+ value for X is an ERROR.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TIME
+DESCRIPTION: The time elapsed since the previous midnight,
+ expressed in seconds; e.g., the value of TIME
+ at 11:15 AM is 40500. If there is no clock
+ available, then the value of TIME shall be
+ -1. The value of TIME at midnight shall be
+ zero (not 86400).
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TIME( X )
+ PARAMETER: X is a number
+DESCRIPTION: The time elapsed since the previous midnight,
+ expressed in seconds; e.g., the value of TIME
+ at 11:15 AM is 40500. If there is no clock
+ available, then the value of TIME shall be
+ -1. The value of TIME at midnight shall be
+ zero (not 86400). The value of the parameter
+ X is ignored.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = TIME$
+DESCRIPTION: The time of day in 24-hour notation according
+ to ISO 3307. For example, the value of TIME$
+ at 11:15 AM is "11:15:00". If there is no
+ clock available, then the value of TIME$
+ shall be "99:99:99". The value of TIME$ at
+ midnight is "00:00:00".
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = TIME$( X )
+ PARAMETER: X is a number
+DESCRIPTION: The time of day in 24-hour notation according
+ to ISO 3307. For example, the value of TIME$
+ at 11:15 AM is "11:15:00". If there is no
+ clock available, then the value of TIME$
+ shall be "99:99:99". The value of TIME$ at
+ midnight is "00:00:00". The value of X is
+ ignored.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TIMER
+DESCRIPTION: The time in the system clock in seconds
+ elapsed since midnight.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TOP
+DESCRIPTION: The address of the top of available memory.
+ This function is provided for backward
+ compatibility only and it always returns a
+ fixed value of 32000.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TRACE
+DESCRIPTION: Turn tracing ON
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TRACE( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: When X is zero turn tracing off. When X is
+ non-zero turn tracing ON
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = TRIM$( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The string resulting from removing both
+ leading and trailing spaces from A$.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TROFF
+DESCRIPTION: Turn tracing OFF
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TRON
+DESCRIPTION: Turn tracing ON
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TRUE
+DESCRIPTION: The value of TRUE.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = TRUNCATE( X, Y )
+ PARAMETER: X is a number
+ PARAMETER: Y is a number, [MININT,MAXINT]
+DESCRIPTION: The value of X truncated to Y decimal digits
+ to the right of the decimal point (or -Y
+ digits to the left if Y < 0); i.e.,
+ IP(X*10^Y)/10^Y. Y in [-32,32].
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = UBOUND( ... )
+DESCRIPTION: UBOUND( arrayname [, dimension] ). The upper
+ bound of the array. The dimension defaults
+ to 1. dimension in [1,DIM(arrayname)]
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = UCASE$( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The string of characters resulting from the
+ value associated with A$ by replacing each
+ lower-case-letter in the string by its
+ upper-case version.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = UNLOCK( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: Unlock file number X. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = UNSAVE( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: Removes the file named in A$.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: S$ = UPPER$( A$ )
+ PARAMETER: A$ is a string, LEN >= 0
+DESCRIPTION: The string of characters resulting from the
+ value associated with A$ by replacing each
+ lower-case-letter in the string by its
+ upper-case version.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = USR( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = USR0( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = USR1( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = USR2( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = USR3( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = USR4( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = USR5( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = USR6( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = USR7( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = USR8( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = USR9( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = UUF( ... )
+DESCRIPTION: Execute hardware program. Causes ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = VAL( A$ )
+ PARAMETER: A$ is a string, LEN >= 1
+DESCRIPTION: The value of the numeric-constant associated
+ with A$, if the string associated with A$ is
+ a numeric-constant. Leading and trailing
+ spaces in the string are ignored. If the
+ evaluation of the numeric-constant would
+ result in a value which causes an underflow,
+ then the value returned shall be zero. For
+ example, VAL( " 123.5 " ) = 123.5, VAL(
+ "2.E-99" ) could be zero, and VAL( "MCMXVII"
+ ) causes an exception.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = VARPTR( ... )
+DESCRIPTION: Returns hardware address of variable. Causes
+ ERROR 73.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = VTAB( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: Savme as LOCATE X, 1.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = WAIT( X )
+ PARAMETER: X is a number
+DESCRIPTION: The program pauses for X times the value of
+ OPTION SLEEP seconds. If the result is zero,
+ negative, or more than INT_MAX then WAIT does
+ nothing. The resolution is implementation
+ defined.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = WAIT( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: Waits for the value of (INP(X) AND Y) to
+ become nonzero. Causes ERROR 73.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = WAIT( X, Y, Z )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [0,255]
+ PARAMETER: Z is a number, [0,255]
+DESCRIPTION: Waits for the value of ((INP(X) XOR Z) AND Y)
+ to become nonzero. Causes ERROR 73.
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = WIDTH( X )
+ PARAMETER: X is a number, [0,255]
+DESCRIPTION: For console, sets the line width to X. Zero
+ means no wrapping will occur.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = WIDTH( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [0,255]
+DESCRIPTION: If X = 0, sets the console width to Y.
+ If X < 0, sets the printer width to Y.
+ If X is an open file number, sets the file
+ line width to Y.
+ Otherwise sets the console rows to X and the
+ line width to Y.
+ A value of zero for Y means no wrapping will
+ occur.
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ZONE( X )
+ PARAMETER: X is a number, [MININT,MAXINT]
+DESCRIPTION: Sets the width of the print zones.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: N = ZONE( X, Y )
+ PARAMETER: X is a number, [MININT,MAXINT]
+ PARAMETER: Y is a number, [MININT,MAXINT]
+DESCRIPTION: X is ignored. Y sets the width of the print
+ zones.
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+
+
+============================================================
+ OPERATORS
+============================================================
+
+
+------------------------------------------------------------
+ SYNTAX: X ** Y
+DESCRIPTION: Exponential
+ PRECEDENCE: 14
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [_] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: X [ Y
+DESCRIPTION: Exponential
+ PRECEDENCE: 14
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: X ^ Y
+DESCRIPTION: Exponential
+ PRECEDENCE: 14
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [_] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: # X
+DESCRIPTION: Posation
+ PRECEDENCE: 13
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: + X
+DESCRIPTION: Posation
+ PRECEDENCE: 13
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: - X
+DESCRIPTION: Negation
+ PRECEDENCE: 13
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X * Y
+DESCRIPTION: Multiplication
+ PRECEDENCE: 12
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X / Y
+DESCRIPTION: Division
+ PRECEDENCE: 12
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X \ Y
+DESCRIPTION: Integer Division
+ PRECEDENCE: 11
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: X MOD Y
+DESCRIPTION: Integer Modulus
+ PRECEDENCE: 10
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: X + Y
+DESCRIPTION: Addition
+ PRECEDENCE: 9
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X - Y
+DESCRIPTION: Subtraction
+ PRECEDENCE: 9
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X & Y
+DESCRIPTION: Concatenation
+ PRECEDENCE: 8
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: X < Y
+DESCRIPTION: Less than
+ PRECEDENCE: 7
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X <= Y
+DESCRIPTION: Less than or Equal
+ PRECEDENCE: 7
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X <> Y
+DESCRIPTION: Not Equal
+ PRECEDENCE: 7
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X = Y
+DESCRIPTION: Equal
+ PRECEDENCE: 7
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X =< Y
+DESCRIPTION: Less than or Equal
+ PRECEDENCE: 7
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X => Y
+DESCRIPTION: Greater than or Equal
+ PRECEDENCE: 7
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X > Y
+DESCRIPTION: Greater than
+ PRECEDENCE: 7
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X >< Y
+DESCRIPTION: Not Equal
+ PRECEDENCE: 7
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X >= Y
+DESCRIPTION: Greater than or Equal
+ PRECEDENCE: 7
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [X] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [X] PDP-8
+ [X] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: A$ LIKE B$
+DESCRIPTION: Compare A$ to the pattern in B$
+ PRECEDENCE: 7
+ VERSIONS:
+ [X] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: NOT X
+DESCRIPTION: Bitwise NOT
+ PRECEDENCE: 6
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X AND Y
+DESCRIPTION: Bitwise AND
+ PRECEDENCE: 5
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X OR Y
+DESCRIPTION: Bitwise OR
+ PRECEDENCE: 4
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [X] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [X] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [X] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X XOR Y
+DESCRIPTION: Bitwise Exclusive OR
+ PRECEDENCE: 3
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [X] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [X] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [X] XBASIC
+------------------------------------------------------------
+ SYNTAX: X XRA Y
+DESCRIPTION: Bitwise Exclusive OR
+ PRECEDENCE: 3
+ VERSIONS:
+ [_] BYWATER
+ [_] BYWATER-2
+ [_] CALL/360
+ [_] CBASIC-II
+ [_] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [_] GCOS
+ [_] HAARDT
+ [_] HANDBOOK1
+ [X] HANDBOOK2
+ [_] HEATH
+ [_] MARK-I
+ [_] MARK-II
+ [_] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [_] RSTS-11
+ [_] SYSTEM/360
+ [_] SYSTEM/370
+ [_] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: X EQV Y
+DESCRIPTION: Bitwise EQV
+ PRECEDENCE: 2
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+ SYNTAX: X IMP Y
+DESCRIPTION: Bitwise IMP
+ PRECEDENCE: 1
+ VERSIONS:
+ [X] BYWATER
+ [X] BYWATER-2
+ [X] CALL/360
+ [X] CBASIC-II
+ [X] DARTMOUTH
+ [_] ECMA-55
+ [_] ECMA-116
+ [X] GCOS
+ [X] HAARDT
+ [_] HANDBOOK1
+ [_] HANDBOOK2
+ [_] HEATH
+ [X] MARK-I
+ [X] MARK-II
+ [X] MBASIC
+ [_] PDP-8
+ [_] PDP-11
+ [_] RBASIC
+ [X] RSTS-11
+ [X] SYSTEM/360
+ [X] SYSTEM/370
+ [X] TRS-80
+ [_] VINTAGE
+ [_] XBASIC
+------------------------------------------------------------
+
+
Un proyecto texto-plano.xyz