Commit | Line | Data |
---|---|---|
8eabb4ff | 1 | package uk.org.distorted.tripe; package object test { |
3a2f1a4b | 2 | |
8eabb4ff MW |
3 | import java.io.{BufferedReader, BufferedWriter, |
4 | InputStreamReader, OutputStreamWriter}; | |
3a2f1a4b MW |
5 | import scala.collection.mutable.StringBuilder; |
6 | import scala.util.control.Breaks; | |
7 | ||
8eabb4ff MW |
8 | def main(args: Array[String]) |
9 | { | |
25c35469 | 10 | val conn = new sys.Connection(args(0)); |
8eabb4ff MW |
11 | try { |
12 | val rd = new BufferedReader(new InputStreamReader(conn.input)); | |
13 | val wr = new BufferedWriter(new OutputStreamWriter(conn.output)); | |
3a2f1a4b | 14 | |
8eabb4ff | 15 | wr.write("Hello, world!\n"); wr.flush(); |
3a2f1a4b | 16 | |
8eabb4ff MW |
17 | for (line <- lines(rd)) println(s"found line `$line'"); |
18 | rd.close(); | |
19 | wr.close(); | |
20 | } finally { | |
21 | conn.close(); | |
3a2f1a4b MW |
22 | } |
23 | } | |
8eabb4ff MW |
24 | |
25 | } |