diff options
| author | Eric Holk <eholk@mozilla.com> | 2011-08-15 16:54:02 -0700 |
|---|---|---|
| committer | Eric Holk <eholk@mozilla.com> | 2011-08-16 09:36:29 -0700 |
| commit | cf2def46c120d8d6ef8a98571a39bef478c8c2a9 (patch) | |
| tree | 902078db51847e2c3badb941dcbceeb5216d866f /src/test/run-pass/obj-docs.rs | |
| parent | e33af7e0b505de6d7c754d2ead26c9ee2bc8974e (diff) | |
Removed trans_comm.rs from the compiler. Updating aio/sio to work with the new chan and port system, started on a networking module for the standard library.
Diffstat (limited to 'src/test/run-pass/obj-docs.rs')
| -rw-r--r-- | src/test/run-pass/obj-docs.rs | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/test/run-pass/obj-docs.rs b/src/test/run-pass/obj-docs.rs index 4c2d34555c4..a7cb03906ed 100644 --- a/src/test/run-pass/obj-docs.rs +++ b/src/test/run-pass/obj-docs.rs @@ -1,5 +1,9 @@ // Sanity-check the code examples that appear in the object system // documentation. +use std; +import std::comm::_chan; +import std::comm::send; +import std::comm::mk_port; fn main() { @@ -43,9 +47,9 @@ fn main() { } } - obj sender(c: chan[int]) { + obj sender(c: _chan[int]) { fn take(z: int) { - c <| z; + send(c, z); } } @@ -55,10 +59,10 @@ fn main() { t.take(3); } - let p: port[int] = port(); + let p = mk_port[int](); let t1: taker = adder(@mutable 0); - let t2: taker = sender(chan(p)); + let t2: taker = sender(p.mk_chan()); give_ints(t1); give_ints(t2); |
