private string AnalyPackageRaw(ZCompileCore.ASTRaws.SectionImportRaw.PackageRaw packageRaw) { ContextImportUse contextiu = this.ASTFile.FileContext.ImportUseContext; List <LexTokenText> Tokens = packageRaw.Parts; string PackageFullName = string.Join("/", Tokens.Select(p => p.Text)); if (contextiu.ContainsImportPackageName(PackageFullName)) { this.ASTFile.FileContext.Errorf(packageRaw.Position, "开发包'{0}'已经导入", PackageFullName); } else { contextiu.AddImportPackageName(PackageFullName); LoadPackageTypes(PackageFullName, packageRaw.Position); return(PackageFullName); } return(null); }