Time for an 2014 update…

This commit is contained in:
Ingy döt Net 2014-01-17 05:32:22 +00:00
parent 372c577f83
commit 09687c4926
2520 changed files with 34227 additions and 7318 deletions

View file

@ -1,21 +1,22 @@
case class HowMany(asker:Actor)
case class HowMany(asker: Actor)
val printer = actor {
var count = 0
while(true){
receive{
case line:String => print(line); count = count + 1
case HowMany(asker:Actor) => asker ! count ; exit()
}
while (true) {
receive {
case line: String =>
print(line); count = count + 1
case HowMany(asker: Actor) => asker ! count; exit()
}
}
}
def reader(printer:Actor) {
scala.io.Source.fromFile("c:\\input.txt").getLines foreach {printer ! _ }
def reader(printer: Actor) {
scala.io.Source.fromFile("c:\\input.txt").getLines foreach { printer ! _ }
printer ! HowMany(
actor {
receive{
case count:Int => println("line count = "+count)
receive {
case count: Int => println("line count = " + count)
}
})
}