Compaq BASIC for OpenVMS
Alpha and VAX Systems
User Manual
Previous
Contents
Index
D
Data
formatting with PRINT USING statement
passing between BASIC and Fortran
rereading with RESTORE statement
sharing between modules
Data blocks
Data records
access modes for
accessing by RFA #1
accessing by RFA #2
deleting with DELETE statement
determining the number transferred
fields in
fixed-length
handling locked conditions #1
handling locked conditions #2
locating
moving with MOVE statement
next record pointer
random access by key
random access by record number
reading with GET statement
record context of
sequential access
stream format
variable-length
writing with PUT statement
DATA statement
comment fields in
continuing with ampersand
Data structures #1
Data structures #2
Data type and size
setting the default
setting the default with qualifiers
setting the default with the OPTION statement
Data-type keywords
with FILL
Data-type promotions
with expressions
Data types
BYTE
DECIMAL
definition of
INTEGER #1
INTEGER #2
list of
LONG
packed decimal
REAL
RFA
STRING
subtypes
user-defined
WORD
DATE$ function
DATE4$ function
DCL $STATUS
Deadlock
Debit and credit notation
with PRINT USING statement
/DEBUG qualifier #1
/DEBUG qualifier #2
Debugger
Debugging
difference between Alpha BASIC and VAX BASIC
source code containing an error
DECIMAL
data type
variables
Decimal point location
with PRINT USING statement
Decimal scalar string descriptors
/DECIMAL_SIZE qualifier
Decision blocks
controlling #1
controlling #2
Decision structures #1
Decision structures #2
comparison of
Declarative statements #1
Declarative statements #2
purpose of
DECLARE statement
DECwindows Motif
Bindings #1
Bindings #2
Exceptions #1
Exceptions #2
DEF
formal parameter list
DEF*
handling errors in
DEF
multiline
recursion in #1
recursion in #2
transferring control into
transferring control out of
parameters
single-line
Default values
changing with LOCK command
examining with SHOW command
in the Environment
specifying with SET command
specifying with /TYPE_DEFAULT
%DEFINE
DELETE command
with comma (,)
with hyphen (-)
DELETE statement
current and next record pointers after
Dependency recording
/DEPENDENCY_DATA qualifier #1
/DEPENDENCY_DATA qualifier #2
/DEPENDENCY_DATA qualifier #3
DEPOSIT debugger command
Descriptors
array
decimal scalar string
dynamic string
fixed-length string
packed decimal string
/DESIGN qualifier
DET function
Device-specific I/O
performing to a tape drive #1
performing to a tape drive #2
performing to unit record devices
to disks
/DIAGNOSTICS qualifier
Dictionary
updating
DIF$ function
precision of
DIMENSION statement
declarative
executable
Directives
%DEFINE
%IF-%THEN-%ELSE-%END %IF
%INCLUDE #1
%INCLUDE #2
%INCLUDE %FROM %CDD
%REPORT
%UNDEFINE
%VARIANT
Directories
%ABORT
%CROSS #1
%CROSS #2
%IDENT #1
%IDENT #2
%IF-%THEN-%ELSE-%END %IF #1
%IF-%THEN-%ELSE-%END %IF #2
%INCLUDE #1
%INCLUDE #2
%INCLUDE #3
%INCLUDE %FROM %CDD #1
%INCLUDE %FROM %CDD #2
%INCLUDE %FROM %CDD #3
%LET #1
%LET #2
%LIST #1
%LIST #2
%NOCROSS #1
%NOCROSS #2
%NOLIST #1
%NOLIST #2
%PAGE #1
%PAGE #2
%REPORT %DEPENDENCY #1
%REPORT %DEPENDENCY #2
%SBTTL #1
%SBTTL #2
%TITLE #1
%TITLE #2
%VARIANT #1
%VARIANT #2
Directory
CDO-format
directory specification
in debugging #1
in debugging #2
in debugging #3
in debugging #4
Disk unit
allocating
Disks
accessing
creating
opening
opening an existing disk file
Display
source code
Division by zero
Dynamic mapping #1
Dynamic mapping #2
Dynamic mapping #3
Dynamic storage
allocating
Dynamic string descriptors
Dynamic strings
concatenating
modifying
using
Previous
Next
Contents
Index