Example #1
0
        public static void Main(string[] args)
        {
            if (args.Length > 0)
            {

                ICharStream input = new ANTLRFileStream(args[0]);
                PythonLexer lexer = new MyLexer(input);
                CommonTokenStream tokens = new CommonTokenStream(lexer);
                tokens.DiscardOffChannelTokens(true);
                PythonTokenSource indentedSource = new PythonTokenSource(tokens);
                tokens = new CommonTokenStream(indentedSource);
                //Console.Out.WriteLine("tokens="+tokens.GetTokens());
                PythonParser parser = new PythonParser(tokens);
                parser.file_input();
            }
            else
                Console.Error.WriteLine("Usage: dynscope <input-file>");
        }