(text, filename, parser=None)
| 991 | return BaseTemplate.__call__(self, *a, **kw) |
| 992 | |
| 993 | def generate_code(text, filename, parser=None): |
| 994 | # parse the text |
| 995 | parser = parser or Parser() |
| 996 | rootnode = parser.parse(text, filename) |
| 997 | |
| 998 | # generate python code from the parse tree |
| 999 | code = rootnode.emit(indent="").strip() |
| 1000 | return safestr(code) |
| 1001 | |
| 1002 | generate_code = staticmethod(generate_code) |
| 1003 |
no test coverage detected