Compaq BASIC for OpenVMS
Alpha and VAX Systems
Reference Manual
Index
Previous
Contents
Master Alphabetic Index
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
%ABORT directive
ABS function
ABS% function
Absolute value
ABS function
ABS% function
MAG function
ACCESS clause #1
ACCESS clause #2
ACTIVE clause
ALLOW clause
Alphanumeric label
See also Labels
ALTERNATE KEY clause
Ampersand (&)
as a continuation character #1
as a continuation character #2
in DATA statement
/ANALYSIS_DATA qualifier
Angle types
with OPTION statement
/ANSI_STANDARD qualifier
APPEND command
Arctangent
Arithmetic operators #1
Arithmetic operators #2
Array
assigning values to #1
assigning values to #2
assigning values to #3
assigning values to #4
bounds #1
bounds #2
bounds #3
bounds #4
bounds #5
bounds #6
converting with CHANGE statement
creating with COMMON statement
creating with DECLARE statement
creating with DIM statement
creating with MAP statement
creating with MAT statement #1
creating with MAT statement #2
creating with MAT statement #3
creating with MAT statement #4
creating with MAT statement #5
data type of
dimensions of
dynamic #1
dynamic #2
dynamic #3
element zero #1
element zero #2
element zero #3
element zero #4
element zero #5
element zero #6
element zero #7
elements
initialization of
initializing
inversion of
redimensioning with MAT statement #1
redimensioning with MAT statement #2
redimensioning with MAT statement #3
redimensioning with MAT statement #4
redimensioning with MAT statement #5
static #1
static #2
transposing
virtual #1
virtual #2
virtual #3
virtual #4
Arrays
array elements
definition of
dimensions of
element zero
naming #1
naming #2
size limits
virtual
ASCENDING keys #1
ASCENDING keys #2
ASCII
character codes
character set
characters #1
characters #2
characters #3
characters #4
conversion #1
conversion #2
converting to
radix
ASCII function
ASSIGN command
Asterisk (*)
in PRINT USING statement
with HELP command
ATN function
/AUDIT qualifier
B
Backslash (\)
in continued lines
in multistatement lines
in PRINT USING statement
statement separator
BASIC character set
BASIC$STARLET routines
BASIC STATUS bits
Behavioral differences
appending files
array parameters
BAS$K_FAC_NO
data types
error handling semantics
error status to DCL
exceptions
floating point errors
FSS$ function
HFLOAT
HFLOAT COMPLEX
line numbers
/LINES
object modules
PSECT
RESUME into a DEF
SYS$INPUT as an input file specification
unreachable code error
Binary radix
Blank-if-zero field
in PRINT USING statement
Block I/O file
finding records in
opening
retrieving records sequentially in
writing records to
Block statement
ending
exiting
BLOCKSIZE clause
Bounds
default for implicit arrays #1
default for implicit arrays #2
default for implicit arrays #3
default for implicit arrays #4
default for implicit arrays #5
default for implicit arrays #6
lower bounds with COMMON statement
lower bounds with DECLARE statement
lower bounds with DIM statement
lower bounds with MAP DYNAMIC statement
lower bounds with records
maximum
upper bounds with COMMON statement
upper bounds with DECLARE statement
upper bounds with DIM statement
upper bounds with MAP DYNAMIC statement
Bucket
creating with BUCKETSIZE clause
locking #1
locking #2
unlocking #1
unlocking #2
unlocking #3
BUCKETSIZE clause
BUFFER clause
BUFSIZ function
BYTE data type
/BYTE qualfier
C
C formatting character
in PRINT USING statement
CALL statement
with SUB subprograms
Caret (^) in PRINT USING statement
CASE clause
CASE ELSE clause
CAUSE ERROR statement
CCPOS function
CD formatting character
in PRINT USING statement
CDD (Common Data Dictionary)
including definitions from #1
including definitions from #2
including definitions from #3
Centered field
in PRINT USING statement
CHAIN statement
CHANGE statement
CHANGES clause
Character
ASCII #1
ASCII #2
formatting with PRINT USING statement
lowercase
uppercase
CHARACTER data type
Character position
CCPOS function
of substring #1
of substring #2
Character sets
ASCII
BASIC
translating with XLATE$ function
Characters
ASCII #1
ASCII #2
data type suffix
lowercase
nonprinting
processing of
uppercase
wildcard
/CHECK qualifier
CHR$ function
Clauses
ACCESS #1
ACCESS #2
ACCESS #3
ACCESS #4
ACTIVE
ALLOW #1
ALLOW #2
ALLOW #3
ALTERNATE KEY
BLOCKSIZE
BUCKETSIZE
BUFFER
BY #1
BY #2
BY #3
CASE
CASE ELSE
CHANGES
CONNECT
CONTIGUOUS
COUNT #1
COUNT #2
DEFAULTNAME #1
DEFAULTNAME #2
DUPLICATES #1
DUPLICATES #2
ELSE
END IF
EXTENDSIZE
FILESIZE
FOR
GROUP
KEY #1
KEY #2
KEY #3
KEY #4
MAP #1
MAP #2
NOREWIND #1
NOREWIND #2
NOSPAN
ORGANIZATION
OTHERWISE #1
OTHERWISE #2
PRIMARY KEY
RECORD #1
RECORD #2
RECORD #3
RECORD #4
RECORDSIZE #1
RECORDSIZE #2
RECORDSIZE #3
RECORDTYPE
REGARDLESS #1
REGARDLESS #2
RFA #1
RFA #2
STEP
TEMPORARY
UNLOCK EXPLICIT #1
UNLOCK EXPLICIT #2
UNLOCK EXPLICIT #3
UNLOCK EXPLICIT #4
UNTIL
USEROPEN
VARIANT
WAIT
WHILE
WINDOWSIZE
CLOSE statement
Colon (:)
in labels
Comma (,)
in DATA statement
in DELETE command
in INPUT LINE statement
in INPUT statement
in LINPUT statement
in LIST command
in MAT PRINT statement
in PRINT statement
in PRINT USING statement
Command files for Environment
Command qualifiers
BASIC
Comment fields
terminating
Comments
in DATA statement #1
in DATA statement #2
in Environment command files
in REM statement #1
in REM statement #2
processing of #1
processing of #2
transferring control to
COMMON area
size of
COMMON statement
with FIELD statement
COMP% function
Compilation
conditional #1
conditional #2
control of #1
control of #2
control of listing #1
control of listing #2
control of listing #3
control of listing #4
control of listing #5
control of listing #6
control of listing #7
control of listing #8
controlling with OPTION statement
creating relationships
including from CDD #1
including from CDD #2
including from text library
including source code #1
including source code #2
listing
terminating with %ABORT directive
Compilation qualifiers
BASIC
COMPILE command
BASIC qualifiers
Compiler directives #1
Compiler directives #2
CON function
Concatenation
of COMMON areas
string #1
string #2
Conditional branching
IF statement
ON...GOSUB statement
ON...GOTO statement
SELECT statement
Conditional compilation
%VARIANT directive
with %IF directive
Conditional expressions
definition of
FOR statement
IF statement
in %LET directive
UNLESS statement
UNTIL statement
WHILE statement
Conditional loops #1
Conditional loops #2
Conditional loops #3
CONNECT clause
Constants #1
Constants #2
declaring #1
declaring #2
default data type
definition of
external
floating-point
integer
lexical
named
naming #1
naming #2
numeric
packed decimal
predefined
string
types of
with OPTION CONSTANT TYPE
CONTIGUOUS clause
Continuation characters
ampersand
backslash
CONTINUE command
with RUN command
CONTINUE statement
Control
transferring into DEF functions #1
transferring into DEF functions #2
transferring into FOR...NEXT loops #1
transferring into FOR...NEXT loops #2
transferring into FOR...NEXT loops #3
transferring into FOR...NEXT loops #4
transferring into SELECT blocks #1
transferring into SELECT blocks #2
transferring into UNTIL loops #1
transferring into UNTIL loops #2
transferring into UNTIL loops #3
transferring into UNTIL loops #4
transferring into WHILE loops #1
transferring into WHILE loops #2
transferring into WHILE loops #3
transferring into WHILE loops #4
transferring to a label #1
transferring to a label #2
transferring with CALL statement
transferring with CHAIN statement
transferring with GOSUB statement
transferring with GOTO statement
transferring with IF statement
transferring with ON...GOSUB statement
transferring with ON...GOTO statement
transferring with RESUME statement #1
transferring with RESUME statement #2
transferring with RESUME statement #3
transferring with RETURN statement
Conversion
array to string variable
string variable to array
Conversion functions
CVT$F function
CVT$% function
CVT%$ function
CVTF$ function
DECIMAL function
INTEGER function
NUM$ function
NUM1$ function
RAD$ function
REAL function
STR$ function
VAL function
VAL% function
XLATE$ function
Copying BASIC source text #1
Copying BASIC source text #2
COS function
Cosine
COUNT clause
with fixed-length records
with variable-length records
CPU time
Credit/Debit field
in PRINT USING statement
%CROSS directive
Cross-reference information
%CROSS directive
%NOCROSS directive
/CROSS_REFERENCE qualifier
Ctrl/C trapping
Ctrl/Z function
with INPUT LINE statement
with INPUT statement
with LINPUT statement
CTRLC function #1
CTRLC function #2
See also Ctrl/C trapping
See also RCTRLC function
with RECOUNT function
Cursor position
CCPOS function
TAB function
CVT$$ function
See also EDIT$ function
CVTxx function
with FIELD statement
Previous
Next
Contents
Index