Compaq COBOL
User Manual


Previous Contents Index

D
-D num flag
Data dictionary
Data Division
    accessing another program's
Data errors
    program run errors
Data items
    Alpha alignment
    binary
        alignment of
        natural alignment of
    exceeding size of
        compiler implementation specifications
    index
    intermediate
    padding
Data movement #1
Data movement #2
Data name, subscript with
Data organization
Data testing #1
Data testing #2
Data types
    Compaq COBOL-to-Oracle CDD/Repository mapping
    scaling and mixing
    selection for performance
DATE-COMPILED statement
    differences
        Compaq COBOL for OpenVMS VAX (ex.)
        Compaq COBOL on OpenVMS Alpha (ex.)
    listing multiple instances of source line
*DC #1
*DC #2
*DC SET NOPADALIGN
*DC SET PADALIGN
DCL commands
    ASSIGN
    CONTINUE
    DEASSIGN
    DEFINE #1
    DEFINE #2
    for program development
DCL SORT
De-editing #1
De-editing #2
DEASSIGN, DCL command
    using logical names
/DEBUG
    RUN command
    symbol table information
/DEBUG qualifier
    and /OPTIMIZE
Debugger #1
Debugger #2
    COBOL support
    compiling and linking with the debugger
    compiling with the debugger
    debugging optimized images
    getting help #1
    getting help #2
    getting started
    sample cobol command #1
    sample cobol command #2
    use of conditional compilation lines
    use of desk-checking
    use of faulty data
    using conditional compilation lines
    using listing files
Debugging
    OpenVMS Alpha
        sample session
    program structure in relation to
    sample Ladebug Debugger session
    sample source code
    tools
    (Tru64 UNIX)
    Tru64 UNIX
        sample session
Decimal shadowing #1
Decimal shadowing #2
Declarative procedure (ex.)
Declarative USE procedures
    example
    EXTEND
    file name
    global
    INPUT
    INPUT-OUTPUT
    ordinary
    OUTPUT
    samples
    use of
    using
Default object module libraries
    using the DEFINE command
DEFAULT phrase
Default user libraries
    definition
DEFINE, DCL command #1
DEFINE, DCL command #2
Defining tables
Dependency recording
/DEPENDENCY_DATA qualifier
DESCRIPTOR
    argument-passing mechanism
Design comments
    unsupported by Compaq COBOL
/DESIGN qualifier
    unsupported by Compaq COBOL
Desk-checking
Detail lines
Developing programs
    choosing a reference format #1
    choosing a reference format #2
    converting reference format
    creating a program
    editors
    reference format
Diagnostic messages
    compiler
    linker
        See also Linker messages
    run-time
        See also Run-time messages
Directives
    data alignment
        placement
    memory allocation and access
    See also Alignment directives
    SET VOLATILE
DISPLAY data items, avoiding for arithmetic
DISPLAY statement
    differences
    output, object of
    See also Video forms
DISPLAY within ACCEPT ON EXCEPTION, terminating
-display_formatted flag
/DISPLAY_FORMATTED qualifier
Double-precision data
    storage differences
Driver
    definition of #1
    definition of #2
    relationship to software components #1
    relationship to software components #2
Driver program
    and ld
Duplicate keys check
DUPLICATES IN ORDER phrase
Dynamic access mode
    specifying
E
Edited moves
    nonnumeric data
Editing
    numeric symbols
EDITING phrase
Editors
    See also Developing programs
Elementary data items
    nonnumeric
Elementary moves
    nonnumeric
    numeric-edited
END-DISPLAY
END-DISPLAY phrase
END PROGRAM statement and Compaq FUSE
END-SET ALIGNMENT directive
    syntax of
END-SET PADALIGN
END-SET VOLATILE directive
    syntax of
Entry point
    main
Environment variable
    accessing at run time
    COBOL_INPUT
    COBOL_OUTPUT
    compiler
        specifying directory for temporary files
    stdin
    stdout
    TMPDIR
Erasing
    a line on the terminal screen
    entire terminal screen
    to end of line on terminal screen
    to end of terminal screen
Error messages
    compiler
    linker
        See also Linker messages
    REFORMAT Utility
    run-time
        See also Run-time messages
Errors
    common Compaq COBOL command line
    Compaq FUSE and END PROGRAM
    Compaq FUSE and PROGRAM-ID
    compiler
        effect on linker
    I/O
    in arithmetic statements
    in MOVE statements
    in size
    inspecting data
    linker messages
    nonnumeric MOVE statements
    run-time
    run-time input/output
    STRING statements
    unstringing data
Exception condition
    definition
Executable programs
    creating using cobol command
    installing using Tru64 UNIX tools
Execution control
    transferring
EXIT PROGRAM statement
    use of
Extending files
    line sequential
    sequential
EXTENSION option
    value of integers
        compiler implementation specifications
Extensions, detecting foreign
EXTERNAL clause
    use of
External report file
    number of characters
        compiler implementation specifications


Previous Next Contents Index