HP OpenVMS Systems Documentation
HP BASIC for OpenVMS
User Manual
Previous
Contents
Index
E
ECHO function
EDIT$ function
string function
Editor
LSE
Elliptical references
ELSE clause
END FUNCTION statement
specifying expression with
END HANDLER statement
END IF statement
END SUB statement
END WHEN statement
Entities
CDO-format dictionary
ERL function #1
ERL function #2
ERN$ function #1
ERN$ function #2
ERR function
Error conditions
with PRINT USING statement
Error handlers
debugging
user-written
Error handling
default
Error messages
compile-time
Error trapping
Errors
forcing
handling in DEF*s
handling in functions
handling in subprograms
handling OpenVMS
handling RMS
in a function
NOTBASIC
OPTION HANDLE statement
pending #1
pending #2
run-time
severity levels
severity of
trapping #1
trapping #2
types of
ERT$ function
EVALUATE debugger command
EXAMINE debugger command
Exception handling
Exclamation point (!)
Execution
start/resume in debugging
EXIT FUNCTION statement
specifying expression with
EXIT HANDLER statement
EXIT PROGRAM statement
EXIT statement #1
EXIT statement #2
EXIT SUB statement
EXP function
Exponential format
with asterisk fill
with PRINT USING statement
Expression
See Address expression
See Language expression
Expressions
mixed-mode
Extended fields
with PRINT USING statement
External routines
calling #1
calling #2
declaring
EXTERNAL statement #1
EXTERNAL statement #2
EXTERNAL statement #3
specifying data type of parameters
specifying data type of return value #1
specifying data type of return value #2
specifying parameter-passing mechanism in
type checking with
Extracting data definitions
Extracting record definitions
F
File I/O
advanced
File input/output
File name
specifying in the OPEN statement
File operations
File organization
indexed
relative
sequential
terminal-format
virtual
Files
appending
closing
deleting with KILL statement
file-related functions
including
opening with OPEN statement
renaming with NAME...AS statement
restoring
transferring data to
truncating with SCRATCH statement
FILL formats
FILL items
FIND statement
random access
sequential
FIX function
Fixed-length strings
changing
using
FIXED record formats
specifying
/FLAG qualifier
Floating-point
variables
Floating-point numbers
displaying with PRINT USING statement
FOR modifier
FOR...NEXT loops #1
FOR...NEXT loops #2
Format characters
with PRINT USING statement
Format fields
with PRINT USING statement
FORMAT$ function
Format strings
with PRINT USING statement
Formatting characters
with PRINT statement
FORTRAN
arrays
FREE statement
FSP$ function
/FULL
FUNCTION
Function call
FUNCTION subprograms
running in the environment
specifying a data type for
Functions
built-in
date and time
string arithmetic
terminal control
creating with DEF
data conversion
declaring
external
file-related
naming #1
naming #2
naming #3
numeric string
parameter data types
recursion in
resultant data type
string arithmetic
precision of
G
GET statement #1
GET statement #2
current and next record pointers after
reading data
reading records with
sequential
with REGARDLESS clause #1
with REGARDLESS clause #2
with WAIT clause #1
with WAIT clause #2
GETRFA function
GO debugger command
GROUP clause #1
GROUP clause #2
H
Handler
attached
detached
exiting from
Handler priorities #1
Handler priorities #2
Handler priorities #3
HFLOAT data type
History entry
CDD
H_floating data type
I
I/O
device-specific
network
performing to ANSI-formatted magnetic tapes
to mailboxes
I/O buffer
%IDENT directive
IF modifier
%IF-%THEN-%ELSE-%END %IF
%IF-%THEN-%ELSE-%END %IF directive
IF...THEN...ELSE statement #1
IF...THEN...ELSE statement #2
%INCLUDE directive #1
%INCLUDE directive #2
%INCLUDE directive #3
%INCLUDE directive #4
accessing record definitions
accessing text libraries
benefits of
from a file
%INCLUDE %FROM %CDD directive
Indexed files
alternate index keys
index key values
Informational errors
Initialization of variables
INKEY$ function
Input
from source program
from terminal
from terminal-format files #1
from terminal-format files #2
interactive
methods for receiving
strings
Input and output
simple
INPUT LINE statement #1
INPUT LINE statement #2
disabling the prompt
with strings
INPUT statement #1
INPUT statement #2
disabling the prompt
with strings
Instance
RECORD
INT function
Integer
variables
INTEGER data type
Integer format
byte-length
longword
word-length
/INTEGER_SIZE qualifier
INV function
ITERATE statement #1
ITERATE statement #2
Previous
Next
Contents
Index