Their role is to transform syntax trees according to a number of user-defined rules.
它们的作用是根据若干用户定义的规则转换语法树。