Assertion: lisp's macro | /r/CapableOf | make decision
Facets:
Source sentences:
text: The parameterized macros used in languages such as Lisp, PL/I and Scheme, on the other hand, are much more powerful, able to make decisions about what code to produce based on their arguments; thus, they can effectively be used to perform run-time code generation.