public static string ConvertMofSpecificationAst(MofSpecificationAst node, MofQuirks quirks = MofQuirks.None) { var source = new StringBuilder(); for (var i = 0; i < node.Productions.Count; i++) { if (i > 0) { source.AppendLine(); } source.Append(AstMofGenerator.ConvertMofProductionAst(node.Productions[i], quirks)); } return(source.ToString()); }