Eduardo Cavazos <[email protected]> writes:

> Hello,
>
> Ikarus has a 'fork' procedure.
>
> Is there a way to have the parent and child process communicate via a
> synchronous port? For example, the child writes a number to a port and
> the parent can read from it. However, the child blocks if the parent
> isn't reading yet.
>
There should probably be some kind of `make-pipe' procedure, which would
call `pipe(2)' and return a pair of ports. From my experience with
extending the process-spawning interface, this should be pretty easy to
implement. If I were bored, I'd try my hand at it, but I guess
implementing the dependency solver for dorodango will keep me occupied
for quite some time :-).

Regards, Rotty
-- 
Andreas Rottmann -- <http://rotty.yi.org/>

Reply via email to