1 2 3 4 5 6 7 8 9 10 11 12 13
33da6b69e9a2 33da6b69e9a2 33da6b69e9a2 33da6b69e9a2 33da6b69e9a2 33da6b69e9a2 33da6b69e9a2 33da6b69e9a2 33da6b69e9a2 33da6b69e9a2 33da6b69e9a2 33da6b69e9a2 33da6b69e9a2
primitive forward(in i, out o) { while(true) synchronous { put(o, get(i)); } } primitive forward_two(in ia, in ib, out oa, out ob) { while(true) synchronous { put(oa, get(ia)); put(ob, get(ib)); } }