I don't think so. The IO system needs a good design swampout and
implementation. I think I'll have some time this evening to dust off
the IO/Event doc and give it another edit, and then we can see about
getting things written.
--
Dan
--------------------------------------it's like this-------------------
Dan Sugalski even samurai
d...@sidhe.org have teddy bears and even
teddy bears get drunk
You can't do this in a standard, portable way in C, so I doubt that PIR
has such a mechanism. Here's a reference from the comp.lang.c FAQ:
Hell, you can't do useful IO in a portable way period. Which is why
we're not going to. :-P
Parrot wedges code between the system and the interpreter to provide
a portable async IO layer, or at least we will once that gets done.