Compaq BASIC for OpenVMS
Alpha and VAX Systems
Reference Manual


Previous Contents Index

G
GET statement
    with UNLOCK statement
    with UPDATE statement
GETRFA function
GFLOAT data type
/GFLOAT qualifier
GOSUB statement
    inside WHEN blocks
    with RETURN statement
GOTO statement
    inside WHEN blocks
GROUP clause
H
Handler
    attached
    detached
    enter
    exit
HANDLER statement
HELP command
Hexadecimal radix
HFLOAT data type
/HFLOAT qualifier
Hyphen (-)
    in DELETE command
    in LIST command
    in PRINT USING statement
I
I/O
    characters transferred
    closing files #1
    closing files #2
    deleting records
    dynamic mapping
    finding records
    locking records #1
    locking records #2
    locking records #3
    locking records #4
    locking records #5
    matrix #1
    matrix #2
    moving data
    opening files
    retrieving records
    unlocking records #1
    unlocking records #2
    unlocking records #3
    updating records
    with CHAIN statement
    writing records
%IDENT directive
IDENTIFY command
Identity matrix
IDN function
IEEE floating-point data types #1
IEEE floating-point data types #2
%IF-%THEN-%ELSE-%END %IF directive
    with RESEQUENCE command
IF...THEN...ELSE statement
    labels in
    multiline format
Immediate mode #1
Immediate mode #2
Implicit
    continuation of lines
    creation of arrays #1
    creation of arrays #2
    creation of arrays #3
    creation of arrays #4
    creation of arrays #5
    creation of arrays #6
    data typing
    declaration of variables
%INCLUDE directive
    with RESEQUENCE command
Indexed files
    ALTERNATE KEY clause
    BUCKETSIZE clause
    CHANGES clause
    deleting records in
    DUPLICATES clause
    finding records in
    MAP clause
    opening
    PRIMARY KEY clause
    restoring data in
    retrieving records sequentially in
    segmented keys in
    updating
    writing records to
Initialization
    in subprograms #1
    in subprograms #2
    of arrays
    of DEF functions
    of DEF* functions #1
    of DEF* functions #2
    of dynamic arrays
    of variables #1
    of variables #2
    of variables in COMMON statement
    of virtual arrays
INKEY$ function #1
INKEY$ function #2
    with WAIT clause
INPUT LINE statement
INPUT statement
INQUIRE command
    See also HELP command
Instance
    RECORD
INSTR function
    See also POS function
INT function
Integer
    constants
    data types
    overflow checking #1
    overflow checking #2
    promotion rules
    suffix character
    variables
INTEGER data type
INTEGER function
/INTEGER_SIZE qualifier
Internal constants
    naming
Internal variables
    naming
INV function
ITERATE statement
Iteration
    of FOR loops
    of loops
    of UNTIL loops
    of WHILE loops
K
KEY clause #1
KEY clause #2
    FIND statement
    GET statement
    RESTORE statement
    segmented keys
Keys
    ascending and descending #1
    ascending and descending #2
Keywords
    data type
    definition of
    function of
    in RECORD
    list of
    reserved and unreserve
    restrictions
    spacing requirements
KILL statement
L
L formatting character
    in PRINT USING statement
Labels
    defining
    format of
    function of #1
    function of #2
    platform
    referencing
    transferring control to #1
    transferring control to #2
    with ITERATE statement
LBOUND function
LEFT$ function
    See also SEG$ function
Left-justification
    PRINT USING statement
    with LSET statement
LEN function
Length
    of labels
    of STRING data
    variable names
%LET directive
LET statement
Letters
    lowercase #1
    lowercase #2
    lowercase #3
    uppercase #1
    uppercase #2
    uppercase #3
Lexical
    constants
    expressions #1
    expressions #2
    expressions #3
    functions #1
    functions #2
    functions #3
    operators #1
    operators #2
    operators #3
    variables
Lexical variables
    assigning values to
    naming
LIB$ROUTINES
Libraries
    text
Line numbers
    automatic sequencing
    in %INCLUDE file #1
    in %INCLUDE file #2
    in RESEQUENCE command
    range of
Line terminator #1
Line terminator #2
    with DATA statement
    with INPUT LINE statement
    with INPUT statement
    with LINPUT statement
Lines
    continued
    displaying
    editing
    elements of #1
    elements of #2
    format of
    length of
    multistatement
    order of
    single-statement
    terminating #1
    terminating #2
/LINES qualifier #1
/LINES qualifier #2
/LINES qualifier #3
/LINES qualifier #4
/LINES qualifier #5
LINPUT statement
LIST command
%LIST directive
Listing file
    control of #1
    control of #2
    control of #3
    control of #4
    control of #5
    control of #6
    %CROSS directive
    defaults
    included code
    %LIST directive
    %NOCROSS directive
    %NOLIST directive
    %PAGE directive
    %PRINT directive
    %SBTTL directive
    subtitle
    title
    %TITLE directive
    version identification
LISTNH command
    See also LIST command
Literal
    explicit notation
    numeric
    string #1
    string #2
    string #3
    string #4
    string #5
LOAD command
    with RUN command
    with SCRATCH command
LOC function
Local copy
Lock checking
    REGARDLESS clause #1
    REGARDLESS clause #2
    WAIT clause
LOCK command
    See also SET command
LOG function
LOG10 function
Logarithms
    common
    natural
Logical expressions
    compared with relational #1
    compared with relational #2
    data types in
    definition of
    evaluation of
    format of
    logical operators
    truth tables
    truth tests
Logical name
Logical operators
LONG data type
/LONG qualifier
Loops
    conditional
    exiting
    FOR...NEXT
    iteration of #1
    iteration of #2
    iteration of #3
    iteration of #4
    nested FOR...NEXT
    unconditional
    UNTIL statement
    WHILE statement
Lowercase letters
    in EDIT command
    in PRINT USING statement
    processing of
LSET statement


Previous Next Contents Index