[EMAIL PROTECTED] wrote: > Is it possible to recompile the AST generated by compiler.parse, back > into code or an executable code object?
Into a bytecode object: >>> from compiler.pycodegen import ModuleCodeGenerator >>> from compiler.misc import set_filename >>> from compiler import parse >>> >>> tree = parse('foo = 42') >>> set_filename('<foo>', tree) >>> code = ModuleCodeGenerator(tree).getCode() >>> exec code >>> foo 42 Into Python source code: <http://ecritters.biz/asttosource.py>. -- http://mail.python.org/mailman/listinfo/python-list