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


continue

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

(If you are looking for the MUF equivalent to the C continue operator, you want loopNext. See section do.)

The continue function invokes the most recent continue restart, which normally results in continuation of the computation that was just interrupted: Most functions which suspend computation with the intention of allowing immediate resumption will establish a continue restart for the purpose. For example, section ]cerror.

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

The continue function is currently implemented as:

: continue { $ -> } -> event

    'continue event findRestart -> restart
    restart if restart invokeRestart fi
;


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