HP OpenVMS Systems Documentation

Content starts here

HP BASIC for OpenVMS
User Manual


Previous Contents Index

L
Labels
Language expression
    EVALUATE debugger command
    with DEPOSIT debugger command
Language-Sensitive Editor
    See LSE
LBOUND function
Leading zeros
    with PRINT USING statement
Left-justified format
    with PRINT USING statement
LEN function
    string function
%LET directive #1
%LET directive #2
LET statement #1
LET statement #2
    with dynamic strings
    with string data
Lexical constants
    creating
Lexical expressions
    variations of
Libraries
    object module
    shareable image
    system-supplied #1
    system-supplied #2
    user-supplied #1
    user-supplied #2
Line number
    debugger source display
    SET BREAK debugger command
    SET TRACE debugger command
Line numbers #1
Line numbers #2
    programs without
    with %INCLUDE directive
/LINE qualifier
Line terminator
    accepting as input
/LINES qualifier
LINK command
    qualifiers of
Linker
    error messages
    input files
    output files
Linking
    /DEBUG
LINPUT statement #1
LINPUT statement #2
    disabling the prompt
    with strings
List
%LIST directive
Listing
    compilation
/LISTING qualifier #1
/LISTING qualifier #2
LOC function
LOG10 function
Logarithms
    common
Logical names
    defining
    example of
    using
LONG data type
    subtypes
Loop blocks
Loop control variable
Loop index
Loops #1
Loops #2
    FOR...NEXT #1
    FOR...NEXT #2
    UNTIL...NEXT
    WHILE...NEXT #1
    WHILE...NEXT #2
Lower bounds
    with COMMON statement
    with MAP statement
    with the RECORD statement
LSE
LSET statement
    concatenating strings
    with dynamic strings
    with string data
M
/MACHINE_CODE qualifier
Magnetic tape block sizes
Magnetic tape files
    creating
    creating for output
    existing
    opening #1
    opening #2
Mailboxes
    creating
    passing data between processes
Map area
    defining
MAP DYNAMIC statement
MAP statement #1
MAP statement #2
    overlaying array storage with
    with subprograms
Maps
    multiple
    single
MAT INPUT statement
    continuing input line with ampersand
    filling array elements with
    from a terminal
    from a terminal-format file
    prompt character
    subscripts in
MAT LINPUT statement
    filling array elements with
    redimensioning arrays with
MAT PRINT statement
    with comma (,)
    with semicolon (;)
MAT READ statement
    subscripts in
    with DATA statement
MAT statement #1
MAT statement #2
    adding elements of arrays
    assigning array values from other arrays
    assigning values with
    creating arrays with
    displaying values with
    for array computations
    keywords
    multiplying elements of arrays
    redimensioning with
    subscripts in
    subtracting elements of arrays
    use of row and column zero
    with implicitly created arrays
MAT statements
Matrix
    arithmetic
    functions
Messages
    run-time
MID$
    assignment statement
MID$ function
    string function
Mixed-mode expressions
Modifiers
    statement #1
    statement #2
Module names #1
Module names #2
Motif
    See DECwindows Motif
MOVE statement #1
MOVE statement #2
    default string lengths
    valid variables in
Multiplication of matrices
N
Names
    variables
Negative format fields
    with PRINT USING statement
Network I/O
Next record pointer
/[NO]CROSS_REFERENCE
/[NO]DEBUG
/[NO]EXECUTABLE
/[NO]MAP
/[NO]SHAREABLE
/[NO]TRACEBACK
%NOCROSS directive
NOECHO function
/NOLINE
    with ERL function
%NOLIST directive
Nonprinting characters
/NOOBJECT qualifier
NOREWIND
    positioning tape
NOTBASIC errors
Null
    character
    string
NUM function
NUM$ function
NUM1$ function
Numbers
    printing with PRINT USING statement
Numeric data
    interpreting with multiple maps
O
Object module libraries
    creating
    module names in
Object module library
    using
Object modules
    producing with /OBJECT
/OBJECT qualifier
/OLD_VERSION[=CDD_ARRAYS] qualifier
ON ERROR GO BACK statement
ON ERROR GOTO statement
    passing to default error handler
ON ERROR statement #1
ON ERROR statement #2
OPEN statement #1
OPEN statement #2
    BUCKETSIZE
    clauses for optimizing I/O
    control structures set by USEROPEN keyword
    EXTENDSIZE clause
    FOR INPUT
    FOR OUTPUT
    keyword
    opening indexed files
    ORGANIZATION UNDEFINED
    RECORDSIZE
    RECORDTYPE ANY
    specifying file characteristics with
    UNLOCK EXPLICIT
    with BUFFER clause
    with CONNECT clause
    with CONTIGUOUS clause
    with DEFAULTNAME clause
    with FILESIZE clause
    with MAP clause
    with NOSPAN clause
    with RECORDTYPE clause
    with TEMPORARY clause
    with USEROPEN keyword
    with WINDOWSIZE attribute
OpenVMS Calling Standard
OpenVMS data structures
    table of
OpenVMS Debugger
    See Debugger
OpenVMS symbolic debugger
    See Debugger
Operand
Operator
Optimization
    with handlers
/OPTIMIZE qualifier
OPTION HANDLE statement
Output
    displaying with PRINT statement
    format for numbers
    format for strings
    to terminal-format files


Previous Next Contents Index