private ISyntax CreateAbnfSyntax() { var syntax = new Syntax(); syntax.DefaultConverter.Add(CommonConverters.GuidConverter); syntax.DefaultConverter.Add(CommonConverters.Int32Converter); HostExtenderRef.Setup(syntax); HostExtenders.Setup(syntax); //LibidReference.Setup(syntax); ProjectId.Setup(syntax); ProjectDocModule.Setup(syntax); ProjectStdModule.Setup(syntax); ProjectClassModule.Setup(syntax); ProjectDesignerModule.Setup(syntax); ProjectPackage.Setup(syntax); ProjectProperties.Setup(syntax); ProjectReference.Setup(syntax); ProjectWindow.Setup(syntax); ProjectWindowState.Setup(syntax); ProjectWindowRecord.Setup(syntax); ProjectWorkspace.Setup(syntax); VBAPROJECTText.Setup(syntax); return(syntax); }