update to new communications syntax
R=gri
OCL=15417
CL=15417
diff --git a/doc/progs/sieve1.go b/doc/progs/sieve1.go
index 2d6e069..d1c3c72 100644
--- a/doc/progs/sieve1.go
+++ b/doc/progs/sieve1.go
@@ -9,7 +9,7 @@
ch := new(chan int);
go func(ch *chan int){
for i := 2; ; i++ {
- ch -< i
+ ch <- i
}
}(ch);
return ch;
@@ -21,7 +21,7 @@
go func(in *chan int, out *chan int, prime int) {
for {
if i := <-in; i % prime != 0 {
- out -< i
+ out <- i
}
}
}(in, out, prime);
@@ -34,7 +34,7 @@
ch := Generate();
for {
prime := <-ch;
- out -< prime;
+ out <- prime;
ch = Filter(ch, prime);
}
}(out);