If n is 0, any ticks request is canceled. Otherwise a
ticks-interrupt will be signaled n from the current time.
ticks is supported if SCM is compiled with the ticks flag
defined.
ticks is called again. Program execution will
resume if the handler returns. This procedure should (abort) or some
other action which does not return if it does not want processing to
continue.
alarm-interrupt will be signaled secs from the current
time. ALARM is not supported on all systems.
SIGINT (control-C interrupt) and
SIGALRM interrupts. Program execution will resume if the handler
returns. This procedure should (abort) or some other action
which does not return if it does not want processing to continue after
it returns.
Interrupt handlers are disabled during execution system and
ed procedures.
To unestablish a response for an interrupt set the handler symbol to
#f. For instance, (set! user-interrupt #f).
To unestablish a response for an error set the handler symbol to
#f. For instance, (set! could-not-open #f).