VMS Help  —  RTL Routines, LIB$  LIB$STOP
    The Stop Execution and Signal the Condition routine generates a
    signal that indicates that an exception condition has occurred in
    your program. Exception conditions signaled by LIB$STOP cannot be
    continued from the point of the signal.

    Format

      LIB$STOP  condition-value [,number-of-arguments]

                [,FAO-argument...]

1  –  Returns

    LIB$STOP generates a signal and stops execution of the calling
    program. No condition values are returned.

2  –  Arguments

 condition-value

    OpenVMS usage:cond_value
    type:         longword (unsigned)
    access:       read only
    mechanism:    by value

    OpenVMS 32-bit condition value. The condition-value argument is
    an unsigned longword that contains this condition value.

    The VSI OpenVMS Programming Concepts Manual explains the format of
    a condition value.

 number-of-arguments

    OpenVMS usage:longword_signed
    type:         longword integer (signed)
    access:       read only
    mechanism:    by value

    Number of FAO arguments associated with condition-value. The
    optional number-of-arguments argument is a signed longword
    integer that contains this number. If omitted or specified as
    zero, no FAO arguments follow.

 FAO-argument

    OpenVMS usage:varying_arg
    type:         unspecified
    access:       read only
    mechanism:    by value

    Optional FAO (formatted ASCII output) argument that is associated
    with the specified condition value.

    The VSI OpenVMS Programming Concepts Manual explains the message
    format.
Close Help