AST変換一般とは何ですか? Groovy ブログを読んでいるときにこれらの単語に出くわしました。しかし、一般的には何ですか?
ASTは抽象構文木を意味し、基本的にはコード/構文構造の抽象表現です。変換は、このツリーを変更するアクションです(つまり、既存のASTを新しいASTに変換します)。詳細については、こちらをご覧ください: http://en.wikipedia.org/wiki/Abstract_syntax_tree
すでに述べたことに加えて、 用語の書き換え のより広くより基本的な概念にも興味があるかもしれません。
簡単な答えは、あるASTを別のASTに変換する関数です。
より洗練されたビューは、私のSO回答 モデル駆動型開発:変換とは何ですか?