public static void Main(string[] args) { try { if (args.Length < 1) { System.Console.WriteLine("Usage : JSMinus file"); return; } ICharStream input = new ANTLRFileStream(args[0]); JSMinusLexer lexer = new JSMinusLexer(input); CommonTokenStream tokens = new CommonTokenStream(lexer); JSMinusParser parser = new JSMinusParser(tokens); CodeEmitor emitor = new CodeEmitor("JSMinus", parser.program()); emitor.save(); emitor.run(); } catch (System.Exception e) { Console.Error.WriteLine(e.StackTrace); Console.Error.WriteLine("Exception: " + e); } }