lSource
lCode Generation in Action
Jack Herrington
Manning Press, 2003
lDefinition
lThe technique of building and using programs to write
other programs.
lPassive generators maintain no responsibility for the
code…like many “wizards” in
IDEs.
lActive generators maintain responsibility by allowing
the generator to be run
multiple times over the same output.
l