Compaq BASIC for OpenVMS
Alpha and VAX Systems
User Manual


Previous Contents Index

N
Names
    variables
Negative format fields
    with PRINT USING statement
Network I/O
NEW command #1
NEW command #2
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
    at DCL level
    creating
    module names in
    within the VAX BASIC Environment
Object module library
    using
Object modules
    loading with LOAD command
    producing with /OBJECT
/OBJECT qualifier
OLD command #1
OLD command #2
OLD command #3
/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
OPTION HANDLE statement
OPTION statement
Output
    displaying with PRINT statement
    format for numbers
    format for strings
    to terminal-format files
P
Packed decimal
    data type
    format
    string descriptors
    variables
%PAGE directive
Parameter-passing mechanisms
    declaring in EXTERNAL statement
    default
Parameters
    creating local copies of
    default data types for
    null
    passing BY DESC
    passing BY REF
    passing BY VALUE
Path name
PC
    and SHOW CALLS debugger display
    and source display
    and STEP debugger command
    breakpoint
PICTURE subprograms
PLACE$ function
    precision of
    significant digits
Placeholders
    reserving with PRINT USING statement
Platform
    description of
    labels
POS function
    string function
Positional qualifiers
    rules for precedence
Predefined constants
    BEL
    BS
    CR
    DEL
    ESC
    FF
    HT
    LF
    PI
    SI
    SO
    SP
    VT
%PRINT directive
PRINT statement #1
PRINT statement #2
    expression values
    for array elements
    string literals
    with comma
    with semicolon
PRINT USING statement
Print zones
Priorities of handlers
Procedure call
PROD$ function
    precision of
    significant digits
Program control #1
Program control #2
Program Design Facility (PDF)
Program execution
    resuming with CONTINUE command
PROGRAM statement #1
PROGRAM statement #2
PROGRAM statement #3
    identifiers #1
    identifiers #2
Programs
    comments
    controlling #1
    controlling #2
    documenting
    naming
    renaming with RENAME command
    renumbering with RESEQUENCE command
Prompt
    enabling and disabling
Protected regions #1
Protected regions #2
    nested #1
    nested #2
PUT statement #1
PUT statement #2
    current and next record pointers after
    sequential
    writing data
    writing records with
Q
Qualifiers
    declining
Qualifiers on BASIC command line
QUO$ function
    precision of
    significant digits
R
Random number generators
    changing seed
    selecting range
RANDOMIZE statement
RCTRLC function #1
RCTRLC function #2
READ statement
REAL data type
Real number format
    DOUBLE floating-point
    GFLOAT floating-point
    HFLOAT floating-point
    SINGLE floating-point
/REAL_SIZE qualifier
Record buffers
    accessing with multiple maps
    dynamic
    static
RECORD components
    accessing #1
    accessing #2
    fully qualified
    grouping
    referencing #1
    referencing #2
Record File Address
Record formats
RECORD instances
    arrays of
Record operations
RECORD statement #1
RECORD statement #2
RECORD templates
RECORD variants #1
RECORD variants #2
Records
    blocking and deblocking of
    writing to a terminal-format file
    writing with PUT and GET statements
RECOUNT function
REGARDLESS clause #1
REGARDLESS clause #2
Relationship
    dictionary
Relationship-type
Relative files
REMAP statement
Remote files
    accessing
RENAME command
REPLACE command
%REPORT directive
RESEQUENCE command
RESTORE statement
    rewinding tape with
    with magnetic tapes
RESUME statement #1
RESUME statement #2
    to a label
    to a line number
Retrieval pointers
RETRY statement
RFA data type
Right justification
    RSET statement
Right-justified format
    with PRINT USING statement
RMSSTATUS function #1
RMSSTATUS function #2
RND function
Round-off errors
    overcoming with SCALE command
/ROUND_DECIMAL qualifier
RSET statement
    concatenating strings
    with dynamic strings
    with string data
RUN command #1
RUN command #2
RUN command #3
RUN command #4
RUN command #5
Run-time errors #1
Run-time errors #2
Run-Time Library routines
RUNNH command #1
RUNNH command #2
RUNNH command #3


Previous Next Contents Index