Kednos PL/I for OpenVMS Systems
Reference Manual


Previous Contents Index

M
MAIN option
    PROCEDURE statement
Main procedure
Major structures
    restriction on INITIAL
Mantissa
Matching
    based variable references
    parameter and argument
MATCH_NEXT option
    READ statement #1
    READ statement #2
MATCH_NEXT_EQUAL option
    READ statement #1
    READ statement #2
Mathematical
    built-in functions
        ACOS
        ASIN
        ATAN
        ATAND
        ATANH
        COS
        COSD
        COSH
        EXP
        LOG
        LOG10
        LOG2
        SIN
        SIND
        SINH
        SQRT
        TAN
        TAND
        TANH
Mathematical functions
    evaluation of
MAX built-in function
MAX preprocessor built-in function
MAXIMUM_RECORD_NUMBER
    ENVIRONMENT option
MAXIMUM_RECORD_SIZE
    ENVIRONMENT option
MAXLENGTH built-in function
    using
MEMBER attribute
Member attributes #1
Member attributes #2
    LIKE
    REFER
    TYPE
    UNION
Memory
    locating
        variables in
Messages
    compiler
        implicit conversion
        suppressing warning
    diagnostic #1
    diagnostic #2
    diagnostic #3
    diagnostic #4
Migration notes
MIN built-in function
MIN preprocessor built-in function
Minor structure
    restriction on INITIAL
Minus sign (-)
    picture character
    prefix operator
MOD built-in function
MOD preprocessor built-in function
Month
    obtaining current #1
    obtaining current #2
MULTIBLOCK_COUNT
    ENVIRONMENT option
MULTIBUFFER_COUNT
    ENVIRONMENT option
Multinational character set
Multiple entry points
MULTIPLY built-in function
N
Names
    declaration
    rules for identifiers
    scope
Nesting
    DO-group
    IF statement
    %INCLUDE statement
    of blocks
    SELECT statements
Next record
NEXT_VOLUME built-in subroutine
Nine (9) picture character
%[NO]LIST statement
%NOLIST
NOLIST_xxx
    %NOLIST_ALL
    %NOLIST_DICTIONARY
    NOLIST_INCLUDE
    NOLIST_MACHINE
    %NOLIST_SOURCE
%NOLIST_xxx statement
Noncomputational data type attributes
Nonlocal GOTO #1
Nonlocal GOTO #2
Nonmatching based variable reference
NONRECURSIVE option
    ENTRY statement
    PROCEDURE statement
NONVARYING attribute
NOT operator #1
NOT operator #2
/NOWARNINGS qualifier
NO_SHARE
    ENVIRONMENT option
Null argument list
NULL built-in function
    using
%Null statement #1
%Null statement #2
Null statement #1
Null statement #2
Null statement #3
    in ON-unit
    multiple labeled
O
OFFSET
    attribute #1
    attribute #2
Offset
    data type
OFFSET built-in function
Offsets
    converting to pointer #1
    converting to pointer #2
    data
        in relational expressions
ON conditions
    ANYCONDITION
    ENDFILE
    FIXEDOVERFLOW
    UNDEFINEDFILE
    UNDERFLOW
    VAXCONDITION
    ZERODIVIDE
ON statement #1
ON statement #2
ON-units
    argument list for exception
    completion
    default PL/I
    invalid statements in
    multiple statements in
    restoring default handling
    scope
    to handle any condition
ONARGSLIST built-in function
ONCHAR built-in function
ONCHAR pseudovariable
ONCODE built-in function #1
ONCODE built-in function #2
ONCODE built-in function #3
ONFILE built-in function #1
ONFILE built-in function #2
ONFILE built-in function #3
ONFILE built-in function #4
ONFILE built-in function #5
ONKEY built-in function #1
ONKEY built-in function #2
ONSOURCE built-in function
ONSOURCE pseudovariable
OPEN statement #1
OPEN statement #2
    LINESIZE option
    PAGESIZE option
    TITLE option
Opening a file
    accessing existing file
    creating
    effects
    file positioning
    implied attributes
Operands
    conversion of
Operations
    arithmetic
        data type of result
        required operands
    bit-string
    Boolean
        defining
    comparison
        required operands
    concatenation
        required operands
    logical
        AND
        AND THEN
        EXCLUSIVE OR operator
        NOT
        OR
        OR ELSE
        required operands
    nonarithmetic
    relational
        required operands
Operators
    arithmetic
    comparison
        See relational
    concatenation
    infix
    logical
    precedence #1
    precedence #2
    prefix
    relational
OPTIONAL attribute
OPTIONS option
    DELETE statement
    GET statement
    PROCEDURE statement
    PUT statement
    READ statement
    REWRITE statement
    WRITE statement
OR
    exclusive
    operator
OR ELSE operator
OTHERWISE clause
Output
    PUT statement
    records
    REWRITE statement
    stream
    to line printer
    to terminal
    WRITE statement
OUTPUT attribute #1
OUTPUT attribute #2
Overflow
    fixed-point data
    floating-point data
OVERFLOW condition
Overlay defining
    matching based variables by
    POSITION attribute
    rules for
OWNER_GROUP
    ENVIRONMENT option
OWNER_ID
    ENVIRONMENT option
OWNER_MEMBER
    ENVIRONMENT option
OWNER_PROTECTION
    ENVIRONMENT option


Previous Next Contents Index