summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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)
}
}
+
}