> as a starting point, i'd envisaged simply changing the existing
> system calls to do sequences.
> 
[...]
> 
> Sequence: adt {
>       queue: fn(seq: self ref Sequence, m: Tmsg, tag: any);
>       wait: fn(seq: self ref Sequence): (any, Tmsg, Rmsg);
>       cont: fn(seq: self ref Sequence);
>       flush: fn(seq: self ref Sequence);
> }

this is significantly more complicated than syscalls.

- erik

Reply via email to