title: What is an AST transformation?
body: <p>What is an AST transformation in general? I came across these words when reading <a href="http://en.wikipedia.org/wiki/Groovy_%28programming_language%29" rel="noreferrer">Groovy</a> blog's. But what it is in general?</p>