From cf2def46c120d8d6ef8a98571a39bef478c8c2a9 Mon Sep 17 00:00:00 2001 From: Eric Holk Date: Mon, 15 Aug 2011 16:54:02 -0700 Subject: 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. --- src/test/run-pass/obj-docs.rs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/test/run-pass/obj-docs.rs') 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); -- cgit 1.4.1-3-g733a5