[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

wanted: interrupt mechanism



I would like to know if it is possible to write an "interrupt"
procedure in T; that is, is there a mechanism which will invoke a T
procedure based on some external event like a timer tick?  The
motivation for this is to allow limited "background" processing; in my
case, allowing a window to catch its X events while the user is
running some other T code from the REPL prompt.

In the past, I have used such a mechanism in MIT C-Scheme, and now I'm
trying to port my code.  Does T have support for such a feature, or
does anyone out there have code that adds it?

Erik Ruf
Stanford University