AbstractSyntaxTree example usage
scala
ast