// Analyze and transform module
// --------------------------------------------------------------------
// Prepare for the work.
Analyzer ana = new Analyzer();
AST ast = new JavaAST();
Simplifier simple = new Simplifier(runtime, ana);
DeadProductionEliminator dead =
new DeadProductionEliminator(runtime, ana);
DuplicateProductionFolder dup =
new DuplicateProductionFolder(runtime, ana);