public static void RunTest(p.Grammar grammar, List<string> sentence) { //Printing out what the sentence is Console.WriteLine(p.GetStringFromList(sentence)); //Initializing parser p.EarleyParser parser = new p.EarleyParser(); //Printing information if parsing was successfull (sentence was parsed for given grammar or not) Console.WriteLine(parser.Parse(sentence, grammar) ? "Parsed successfully +" : "Parsing was unsuccessfull -"); //Printing chart parser.PrintOutChart(); EarleyParserLogic.ASTLogic.BuildAbstractSyntaxTree(parser); Program.WaitForPress(); }