1 2 3 4 5 6 7 8 9 10 11 12 13
#!/usr/bin/env python import sys import pymake.parser filename = sys.argv[1] source = None with open(filename, 'rU') as fh: source = fh.read() statements = pymake.parser.parsestring(source, filename) print statements.to_source()