Transformation languages
Scheme
Source code
Functional languages
Control flow
Hygienic macro
Macro
Anonymous function
C preprocessor
Reserved word
While loop
Racket