diff --git a/src/protocol/inputsource.rs b/src/protocol/inputsource.rs index 8e25f7d6e655d53d4d8926da1dc864e07a52160a..0be0127d9d4ddbf1d8b5fcd70adce61fabf40ed9 100644 --- a/src/protocol/inputsource.rs +++ b/src/protocol/inputsource.rs @@ -15,19 +15,19 @@ pub struct InputSource { } static STD_LIB_PDL: &'static [u8] = b" -primitive forward(in i, out o) { +primitive forward(in i, out o) { while(true) synchronous put(o, get(i)); } -primitive sync(in i, out o) { +primitive sync(in i, out o) { while(true) synchronous if(fires(i)) put(o, get(i)); } -primitive alternator(in i, out l, out r) { +primitive alternator(in i, out l, out r) { while(true) { synchronous if(fires(i)) put(l, get(i)); synchronous if(fires(i)) put(r, get(i)); } } -primitive replicator(in i, out l, out r) { +primitive replicator(in i, out l, out r) { while(true) synchronous { if(fires(i)) { msg m = get(i); @@ -36,7 +36,7 @@ primitive replicator(in i, out l, out r) { } } } -primitive merger(in l, in r, out o) { +primitive merger(in l, in r, out o) { while(true) synchronous { if(fires(l)) put(o, get(l)); else if(fires(r)) put(o, get(r));