Kednos PL/I for OpenVMS Systems
User Manual


Previous Contents Index

P
Padding
    bit strings
    character strings
Page number
    determining
Page size
    determining
Parameter descriptors
    non-PL/I procedures
    VALUE attribute
Parentheses
    enclose arguments
Path name
    in debugging #1
    in debugging #2
    in debugging #3
    in debugging #4
    in debugging #5
PC (Program Counter)
    and SHOW CALLS debugger display
    and source display
    and STEP debugger command
    breakpoint
    display in ON-unit
    in run-time traceback
    when condition signaled
Picture
    converting from other types
    converting to arithmetic
    converting to bit string
    converting to character string
PL/I compiler
    diagnostic messages
    function
    listing file
    listing options
    options
PL/I condition values
PLI command
    diagnostic messages
    messages
        format
    parameters
    qualifiers #1
    qualifiers #2
    specifying libraries
PLI$LIBRARY
    multiple definitions
PLI$STARLET.TLB
    $CHFDEF
    SORT procedure declarations
    $STSDEF
    system service declarations
PLI_FILE_DISPLAY structure
    device attributes
    ENVIRONMENT information
    file attribute information
Pointers
    converting to offsets
    passing as actual arguments
Position
    key (in indexed file) #1
    key (in indexed file) #2
    magnetic tapes
Position (file)
    using READ
    using REWIND
Preprocessor
    built-in functions
    listing
    replacement listing
    variables #1
    variables #2
Primary key #1
Primary key #2
PRINT attribute
    determining if file has
Printer format
    detecting
PRINTER_FORMAT
    ENVIRONMENT option #1
    ENVIRONMENT option #2
    ENVIRONMENT option #3
Printing
    using SPOOL option
Procedure
    inline expansion
%PROCEDURE statement
Procedures
    passing as arguments
    preprocessor
Process
    obtaining information
Process permanent files
Program
    linking
Program counter (PC)
Program output
    redefining SYSPRINT
    spool to line printer
    spooling to line printer
Program sections
    attributes #1
    attributes #2
    common blocks #1
    common blocks #2
    created by compiler
    for external variables #1
    for external variables #2
    for file constants #1
    for file constants #2
    for global symbols #1
    for global symbols #2
    for global symbols #3
    names in compiler listing
    storage class attributes #1
    storage class attributes #2
Prompt
    with GET statement
Prompt>debugger (DBG>)
PROMPT option
Protection (file)
    determining group access
    determining owner access
    determining system access
    determining world access
    specifying
Protection (for variables)
Protection mask
PSL (Processor Status Longword)
    when condition signaled
PURGE_TYPE_AHEAD option
PUT statement
    canceling effect of Ctrl/o
    conversion of values
    default file title
    valid options for
Q
Queue I/O Request system service
R
R0
    display in ON-unit
    when condition signaled
Random access
    by key
    by record identification
    by relative record number
READ statement
    mailbox I/O
    valid options for
Reading files #1
Reading files #2
Reading files #3
Reading files #4
Reading files #5
READONLY attribute #1
READONLY attribute #2
READONLY attribute #3
    program section #1
    program section #2
READ_AHEAD
    ENVIRONMENT option #1
    ENVIRONMENT option #2
    ENVIRONMENT option #3
        determining if set
READ_CHECK
    ENVIRONMENT option #1
    ENVIRONMENT option #2
        determining if set
READ_REGARDLESS option
RECORD attribute
    determining if file has
Record formats
    fixed-length
    variable-length
Record identification
    accessing a record
    accessing records by
    obtaining
Record locking #1
Record locking #2
    options of READ statement
Record number
    maximum
        determining
    relative #1
    relative #2
Record size
    determining
    relative files
    specifying
Records
    accessing by record indentification
    determining size of
    numbers for relative files
    obtaining record identification
    read into varying strings
    record files
    record I/O
    sorting
        example
    unlocking #1
    unlocking #2
RECORD_ID option #1
RECORD_ID option #2
RECORD_ID_ACCESS
    ENVIRONMENT option #1
    ENVIRONMENT option #2
    ENVIRONMENT option #3
        determining if set
RECORD_ID_TO option #1
RECORD_ID_TO option #2
Reference
    passing by
        ANY attribute
REFERENCE built-in function
References
    global symbols
        resolve
    resolution of
        global symbols
    to system services
Registers
    saved
    variables in
Relative files #1
Relative files #2
    creating
    error handling
    examples #1
    examples #2
    ONKEY built-in function
    populate
    rewinding to first occupied cell
    updating
Relative record number
    maximum
RELEASE built-in subroutine
Remote file access
RESIGNAL built-in subroutine #1
RESIGNAL built-in subroutine #2
RESIGNAL built-in subroutine #3
Retrieval pointers
    determining number
RETRIEVAL_POINTERS
    ENVIRONMENT option #1
    ENVIRONMENT option #2
    ENVIRONMENT option #3
RETURN statement
    conversion of values
    effect on call stack
    return status value
Return status values
    for system routines
    format
    setting fields
    test for success or failure
    testing
REVERT statement
    effect on ON-unit
REVISION_DATE
    ENVIRONMENT option
REWIND built-in subroutine
    effect on locked records
REWIND_ON_CLOSE
    ENVIRONMENT option #1
    ENVIRONMENT option #2
    ENVIRONMENT option #3
        determining if set
REWIND_ON_OPEN
    ENVIRONMENT option #1
    ENVIRONMENT option #2
        determining if set
REWRITE statement
    valid options for
RMS (OpenVMS Record Management Services)
    condition values
    relationship to PL/I
RMS (VAX Record Management Services)
    condition values
Routine names
    in run-time traceback
RST (run-time symbol table)
RUN command #1
RUN command #2
Run-time error messages


Previous Next Contents Index