HP OpenVMS Systems Documentation
HP BASIC for OpenVMS
Reference Manual
Previous
Contents
Index
O
Object module
version identification
Octal radix
ON ERROR GO BACK statement
with END statement
within a handler
within protected regions
ON ERROR GOTO 0 statement
with END statement
ON ERROR GOTO statement
with END statement
with WHEN blocks
within a handler #1
within a handler #2
within protected regions #1
within protected regions #2
ON...GOSUB...OTHERWISE statement
with RETURN statement
ON...GOSUB statement
ON...GOTO...OTHERWISE statement
ON...GOTO statement
OPEN statement
with STATUS function
Open VMS Common Data Dictionary/Repository
and RECORD statement
Opening files
with USEROPEN clause
Operator precedence #1
Operator precedence #2
Operator precedence #3
Operators
arithmetic #1
arithmetic #2
evaluation of
lexical #1
lexical #2
lexical #3
logical
numeric operator precedence
numeric relational
precedence of #1
precedence of #2
precedence of #3
string relational
Optimization
/OPTIMIZE=TUNE qualifier
OPTION statement
OPTIONAL
with EXTERNAL statement
ORGANIZATION clause
OTHERWISE clause #1
OTHERWISE clause #2
Output
formatting with FORMAT$ function
formatting with PRINT USING statement
Output listing
cross-reference information #1
cross-reference information #2
%LIST directive
%NOLIST directive
%PAGE directive
%PRINT directive
%SBTTL directive
%TITLE directive
Overflow checking
P
Packed decimal
See also DECIMAL data type
%PAGE directive
Parameter passing
by value
Parameter-passing mechanisms
DEF* functions
DEF statement
EXTERNAL statement
FUNCTION statement
SUB statement
Parameters
array
DEF* functions #1
DEF* functions #2
DEF statement #1
DEF statement #2
EXTERNAL statement
function #1
function #2
FUNCTION subprograms
modifiable
nonmodifiable
SUB subprograms
Parentheses
in array names
in expressions #1
in expressions #2
Percent sign (%)
in DATA statement #1
in DATA statement #2
in DECLARE statement
in PRINT USING statement
in variable names #1
in variable names #2
suffix character
Period (.)
in PRINT USING statement
in variable names
PLACE$ function
rounding and truncation values
Plus sign (+)
in string concatenation
POS function
Precision
in PRINT statement
in PRINT USING statement
NUM$ function
NUM1$ function
of data types
of numeric strings #1
of numeric strings #2
of numeric strings #3
of numeric strings #4
of numeric strings #5
Predefined constants
PRIMARY KEY clause
%PRINT directive
PRINT statement
with TAB function
PRINT USING statement
Print zones
in MAT PRINT statement
in PRINT statement
PROD$ function
rounding and truncation values
Program control statements
END statement
EXIT statement
FOR statement
GOSUB statement
GOTO statement
IF statement
ITERATE statement
ON...GOSUB statement
ON...GOTO statement
RESUME statement
RETURN statement
SELECT statement
SLEEP statement
STOP statement
UNTIL statement
WAIT statement
WHILE statement
Program documentation
Program elements
Program execution
stopping
suspending
waiting for input
Program input
INPUT LINE statement
INPUT statement
LINPUT
waiting for
Program lines
elements of #1
elements of #2
format of #1
format of #2
format of #3
length of
numbering #1
numbering #2
terminating #1
terminating #2
PROGRAM statement
Programs
ending
stopping
Promotion rules
data type
DECIMAL
floating-point
integer
Prompt
INPUT LINE statement
INPUT statement
LINPUT statement
MAT INPUT statement
MAT LINPUT statement
PSECT #1
PSECT #2
PUT statement
Q
QUAD data type #1
QUAD data type #2
Qualifiers
/LINES #1
/LINES #2
/LINES #3
/SHOW
/VARIANT
QUO$ function
rounding and truncation values
Quotation marks
in string literals
Previous
Next
Contents
Index