// Now we want to generate code for the program.
boolean bfor = forImmediateUse;
forImmediateUse = true;
CodeGenerator cg = makeCodeGenerator();
forImmediateUse = bfor;
Module module = program.getModule(adjunctModule);
cg.generateSCCode(module, compilerLogger);
cg.finishedGeneratingCode(compilerLogger);
} catch (CompilerMessage.AbortCompilation e) {
// Aborted compilation.
} finally {