file: 01-C-event.t package: muf status: alpha
The useValue function invokes the most
recent useValue restart, which normally
results in continuation of the computation that was
just interrupted with given value substituted
for that originally obtained (but without
modifying the corresponding variable, if any).
NOTE: This function is included because it
is specified by the CommonLisp standard. Muq does
not currently ever establish an useValue
restart, hence this function is of little if any
use at the moment.
The useValue function is currently implemented as:
: useValue { $ $ -> } -> value -> event
'useValue event findRestart -> restart
restart if [ value | restart ]invokeRestart fi
;
Go to the first, previous, next, last section, table of contents.