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
|
Angle types
|
with OPTION statement
|
/ARCHITECTURE qualifier
|
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
|
Asterisk (*)
|
in PRINT USING statement
|
ATN function
|
B |
Backslash (\)
|
in continued lines
|
in multistatement lines
|
in PRINT USING statement
|
statement separator
|
BASIC character set
|
BASIC$STARLET routines
|
Behavior 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
|
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
|
nonprinting
|
processing of
|
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 INPUT LINE statement
|
in INPUT statement
|
in LINPUT statement
|
in MAT PRINT statement
|
in PRINT statement
|
in PRINT USING statement
|
Comment fields
|
terminating
|
Comments
|
in DATA statement #1
|
in DATA statement #2
|
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
|
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
|
terminating with %ABORT directive
|
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
|
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 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
|
Copying HP BASIC source text
|
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
|
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
|