static void Main(string[] args) { var parser = new MiniLispParser(); try { using (StreamReader sr = new StreamReader(args[0])) { parser.Parse(sr.ReadToEnd()); } } catch (Exception ex) { Console.WriteLine(ex); } }
public void TestFile01_1() { using (StreamReader sr = new StreamReader("./testcase/01_1.lsp")) { parser.Parse(sr.ReadToEnd()); string expected = string.Format("Syntax Error{0}", Environment.NewLine); Assert.AreEqual(expected, standardOut.ToString()); } }