summaryrefslogtreecommitdiff
path: root/sources/examples/ComputeServer.scala
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-03-18 12:36:03 +0000
committerpaltherr <paltherr@epfl.ch>2003-03-18 12:36:03 +0000
commitc6ce203b92ccbeebdc8af5016e544768cb059937 (patch)
tree7af0eb240d1853bc4e9dce7d2df0073518bd68ec /sources/examples/ComputeServer.scala
parent611eb370fa5ef8508ce27ffc27fe441b37fbb54a (diff)
downloadscala-c6ce203b92ccbeebdc8af5016e544768cb059937.tar.gz
scala-c6ce203b92ccbeebdc8af5016e544768cb059937.tar.bz2
scala-c6ce203b92ccbeebdc8af5016e544768cb059937.zip
- Fixed some minor errors
Diffstat (limited to 'sources/examples/ComputeServer.scala')
-rw-r--r--sources/examples/ComputeServer.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/sources/examples/ComputeServer.scala b/sources/examples/ComputeServer.scala
index e322860b78..c3ea4907ad 100644
--- a/sources/examples/ComputeServer.scala
+++ b/sources/examples/ComputeServer.scala
@@ -11,16 +11,16 @@ class ComputeServer(n: Int) {
private val openJobs = new Channel[Job]();
- private def processor(i: Int): Unit {
+ private def processor(i: Int): Unit = {
while (True) {
val job = openJobs.read;
job.return(job.task)
}
}
- def future[a](def p: a): () => a {
+ def future[a](def p: a): () => a = {
val reply = new SyncVar[a]();
openJobs.write{
- new Job with {
+ new Job {
type t = a;
def task = p;
def return(x: a) = reply.set(x);