1 2 3 4 5 6 7 8
primitive together(in ia, in ib, out oa, out ob){ while(true) synchronous() { if(fires(ia)) { put(oa, get(ia)); put(ob, get(ib)); } } }