From 54fe2f15640ba71f01f3bd6637270ce4b7ac3420 Mon Sep 17 00:00:00 2001 From: eaceaser Date: Mon, 15 Nov 2010 15:53:50 -0800 Subject: Add support for multiple file compilation. --- libraries/eval/Eval.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libraries/eval/Eval.scala') diff --git a/libraries/eval/Eval.scala b/libraries/eval/Eval.scala index fc4c2ba..93e09f9 100644 --- a/libraries/eval/Eval.scala +++ b/libraries/eval/Eval.scala @@ -95,8 +95,8 @@ object Eval { /** * Eval[Int](new File("...")) */ - def apply[T](fileToEval: File): T = { - val stringToEval = scala.io.Source.fromFile(fileToEval).mkString + def apply[T](fileToEval: File*): T = { + val stringToEval = List(fileToEval: _*).map(scala.io.Source.fromFile(_).mkString).mkString apply(stringToEval) } -- cgit v1.2.3