
*copyc PMC$PC_BASE_EXCEPTION
?? NEWTITLE := 'Condition Processing Exceptions: ''PM'' 5000 .. 5049' ??
?? EJECT ??

  CONST
    pme$incorrect_condition_name = pmc$pc_base_exception + 2,
    {E Condition name, +P, is improper.}

    pme$descriptor_address_error = pmc$pc_base_exception + 3,
    {E Establish descriptor is not an automatic variable of the requestor.}

    pme$no_established_handler = pmc$pc_base_exception + 4,
    {E No handler is in effect within the scope of the condition.}

    pme$inconsistent_stack = pmc$pc_base_exception + 5,
    {E A stack segment contains invalid frames or a stack overflow..}
    { has occurred. Please see job log for details.}

    pme$handler_stack_error = pmc$pc_base_exception + 6,
    {E A stack of established condition handlers is erroneous.}

    pme$invalid_condition_handler = pmc$pc_base_exception + 7,
    {F The condition handler in effect for +P is not callable.}

    pme$condition_in_handler = pmc$pc_base_exception + 8,
    {F A condition handler caused the same condition the handler was..}
    { processing.}

    pme$no_condition_to_continue = pmc$pc_base_exception + 9,
    {E PMP$CONTINUE_TO_CAUSE requested from outside the realm of a condition..}
    { handler.}

    pme$invalid_condition_selector = pmc$pc_base_exception + 10,
    {E Invalid condition selector - establish or disestablish.}

    pme$unselectable_condition = pmc$pc_base_exception + 11,
    {E A specified system condition is improper for the request.}

    pme$recursive_continue = pmc$pc_base_exception + 12,
    {E Attempted to continue a condition to a handler active processing that..}
    { condition.}

    pme$invalid_standard_selection = pmc$pc_base_exception + 13,
    {E Standard procedure selection is improper.}

    pme$stack_overwritten = pmc$pc_base_exception + 14,
    {E Ring=+P stack segment overwritten.}

    pme$unsupported_by_test_cond = pmc$pc_base_exception + 15,
    {E PMP$TEST_CONDITION_HANDLER does not support the specified condition.}

    pme$pit_value_out_of_range = pmc$pc_base_exception + 20,
    {E PMP$SET_PROCESS_INTERVAL_TIMER microsecond parameter is out of range.}

    pme$handler_queue_error = pmc$pc_base_exception + 21,
    {E Unable to queue task end handler.}

    pme$handler_nested_proc = pmc$pc_base_exception + 22,
    {E Task end handler procedure is a nested procedure.}

    pme$handler_more_privileged = pmc$pc_base_exception + 23;
    {E Ring of task end handler is more privileged.}

?? OLDTITLE ??
