Lisp macros transform the program structure itself, with the full language available to express such transformations.
Macrourile Lisp transformă însăși structura programului, cu toată sintaxa la dispoziție pentru a exprima astfel de transformări.