From 2395e6bb3a8523e18f539e6de9779a6216e0dee8 Mon Sep 17 00:00:00 2001 From: Francis Russell Date: Tue, 20 Dec 2011 19:58:46 +0000 Subject: [PATCH] Handle missing input file. --- src/ofc/OFC.scala | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ofc/OFC.scala b/src/ofc/OFC.scala index 9653e70..5289ecd 100644 --- a/src/ofc/OFC.scala +++ b/src/ofc/OFC.scala @@ -5,7 +5,10 @@ import parser.{Parser,Statement,ParseException} object OFC extends Parser { def main(args: Array[String]) { - if (args.isEmpty) throw new IllegalArgumentException("Unspecified input file.") + if (args.isEmpty) { + Console.err.println("Specify input file.") + System.exit(1) + } val reader = new FileReader(args(0)) -- 2.47.3