Exemple #1
0
 def compile_template(self, src_text, classname):
     if self.tune_gc:
         gc.disable()
     try:
         self._reset()
         self._parse_tree = util.parse_template(src_text, self.xspt_mode)
         return self._compile_ast(self._parse_tree, classname)
     finally:
         if self.tune_gc:
             self._reset()
             gc.enable()
             gc.collect()
Exemple #2
0
 def compile_template(self, src_text, classname):
     if self.tune_gc:
         gc.disable()
     try:
         self._reset()
         self._parse_tree = util.parse_template(src_text, self.xspt_mode)
         return self._compile_ast(self._parse_tree, classname)
     finally:
         if self.tune_gc:
             self._reset()
             gc.enable()
             gc.collect()
Exemple #3
0
 def _compile(self, template_content):
     template_node = util.parse_template(template_content)
     template_node.source_path = "test_template.spt"
     return template_node
 def _compile(self, template_content):
     template_node = util.parse_template(template_content)
     template_node.source_path = 'test_template.spt'
     return template_node