public void ParseAssignment() { var parserState = CppSourceParser.Parse("/* Comment */ int main() { int i = 1; }"); Assert.That(parserState.ParseException, Is.Null); var root = parserState.GetRoot(); Console.WriteLine(root); }
public void ParseComment() { var grammar = new CppStructuralGrammar(); var output = new CppStructuralOutputAsXml(); var parserState = CppSourceParser.Parse("/* Comment */", output, rule: grammar.declaration_list); Assert.That(parserState.ParseException, Is.Null); Console.WriteLine(output.AsXml()); }