“…The tools clearly differ in expressiveness and underlying methodology. The tools that participated are, in alphabetic order, CoCoCo [8], JastAdd [9,10], Kiama [11], OCaml [12], Rascal [13,14], Silver [15,16], and Simpl [17]. The underlying technologies are based attribute grammars, term rewriting, functional programming, etc.…”