Hello,
Some time ago I made an interactive stream package that works with
Garnet. Unfortunately it never worked completely right.
Apart from some screen update issues that I haven't tracked down, the
man problem is that I can't create more than one instance of it
without it going haywire. What happens is that output from one shows
up in the other window, or one window hangs or something.
If anyone would like to take a look at this, and has Garnet installed,
they could get
ftp:ftp.csl.sri.com/pub/users/gilham/garnet-interactive-streams.tar
The files can be compiled and loaded, then run
(tl::tl-proc)
A window should appear that has a lisp top-level REP loop. You can
create another with the same command.
Creating the second one, you notice (or I do, at least) that the
window takes a while to initialize. Then if you run
(mp:show-processes)
in each window, you get different results.
I don't know what's causing this, if it's just a shortcoming in the
process system, a bug in my code, or what. If anyone can give me a
clue, I'd appreciate it.
--
Fred Gilham [EMAIL PROTECTED]
The density of a textbook must be inversely proportional to the
density of the students using it. --- Dave Stringer-Calvert