+function Generator._make_section(self, scheme, section)
+ local t = template.Template("section.xml")
+ local sink = ltn12.sink.file(
+ io.open(self.output .. "/" .. self:_section_filename(scheme, section), "w")
+ )
+ local pkg = self.schemes[scheme]
+ t:render({self = self, package = pkg,
+ scheme = scheme, type=section, section=pkg.sections[section],
+ write = sink})
+ sink()
+end
+