Go to the first, previous, next, last section, table of contents.


abort

Function: abort { event -> }
file: 01-C-event.t
package: muf
status: alpha

The abort function invokes the most recent abort restart, which normally results in return to the outer readEvalPrint loop of the current interpreter or shell.

The event argument will usually be nil, but may be used to restrict selection to a subset of the active abort restarts.

The abort function is currently implemented as:

: abort { $ -> } -> event

    'abort event findRestart -> restart
    restart if
        restart invokeRestart
    fi
    [ :event .err.controlError | ]signal
;

See section withRestartDo.


Go to the first, previous, next, last section, table of contents.