示例#1
0
        public void ParseGitRepository(string url, string commitPointer, int starCount)
        {
            Action <string> parse = code => {
                var parser =
                    new PhpParser(
                        new CommonTokenStream(new PhpLexer(new ANTLRStringStream(code))));
                parser.TraceDestination = Console.Error;
                var ret = parser.prog();
            };

            MeasurePerformance(url, commitPointer, parse, "*.php");
        }
示例#2
0
 public void ParseGitRepository(string url, string commitPointer, int starCount) {
     Action<string> parse = code => {
         var parser =
                 new PhpParser(
                         new CommonTokenStream(new PhpLexer(new ANTLRStringStream(code))));
         parser.TraceDestination = Console.Error;
         var ret = parser.prog();
     };
     MeasurePerformance(url, commitPointer, parse, "*.php");
 }