@@ -0,0 +1,485 @@
+import parser%0Aimport token%0Aimport symbol%0A%0Aimport sys%0Afrom pprint import pprint%0A%0Atree = parser.st2tuple(parser.suite(sys.argv%5B1%5D))%0A%0Adef convert_readable(tree):%0A    return tuple(((token.tok_name%5Bi%5D%0A                   if token.tok_name.get(i) else%0A                   symbol.sym_name%5Bi%5D)%0A                  if isinstance(i, int) else%0A                  (i if isinstance(i, str) else convert_readable(i)))%0A                 for i in tree)%0A%0Aread_tree = convert_readable(tree)%0Apprint(read_tree)%0A

Add routine to make the parse tree ammenable