summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/EvalLoop.scala
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2006-03-24 11:06:56 +0000
committermichelou <michelou@epfl.ch>2006-03-24 11:06:56 +0000
commit1e93a4694fdda4bf464d2b1dfe2f1c0570ba24a2 (patch)
treeee6b7c6c784f55bcc6c8480a9689a514812cffe1 /src/compiler/scala/tools/nsc/EvalLoop.scala
parentbcc8c5b3f4566b912231eb111894271919aaf1b8 (diff)
downloadscala-1e93a4694fdda4bf464d2b1dfe2f1c0570ba24a2.tar.gz
scala-1e93a4694fdda4bf464d2b1dfe2f1c0570ba24a2.tar.bz2
scala-1e93a4694fdda4bf464d2b1dfe2f1c0570ba24a2.zip
added header in file scala/tools/nsc/EvalLoop.s...
added header in file scala/tools/nsc/EvalLoop.scala
Diffstat (limited to 'src/compiler/scala/tools/nsc/EvalLoop.scala')
-rw-r--r--src/compiler/scala/tools/nsc/EvalLoop.scala19
1 files changed, 13 insertions, 6 deletions
diff --git a/src/compiler/scala/tools/nsc/EvalLoop.scala b/src/compiler/scala/tools/nsc/EvalLoop.scala
index 12e9fdeb18..24b5ef9bb2 100644
--- a/src/compiler/scala/tools/nsc/EvalLoop.scala
+++ b/src/compiler/scala/tools/nsc/EvalLoop.scala
@@ -1,15 +1,22 @@
-package scala.tools.nsc;
+/* NSC -- new Scala compiler
+ * Copyright 2005-2006 LAMP/EPFL
+ * @author Martin Odersky
+ */
+// $Id$
+
+package scala.tools.nsc
trait EvalLoop {
- def prompt: String;
+ def prompt: String
def loop(action: (String) => Unit): Unit = {
- Console.print(prompt);
- val line = Console.readLine;
+ Console.print(prompt)
+ val line = Console.readLine
if (line != null && line.length() > 0) {
- action(line);
- loop(action);
+ action(line)
+ loop(action)
}
}
+
}