Are there any programs written in Python for transforming trees, especially AST trees? The input should be A tree that is produced by a C parser. Rules for matching patterns in trees. Transformations to be done on the input if a pattern is matched..