for (RenderableBlock renderableBlock : subroutineBlockSet)
{
translator.setRootBlockName("subroutine");
Block subroutineBlock = renderableBlock.getBlock();
code.append(translator.translate(subroutineBlock.getBlockID()));
}
translator.beforeGenerateHeader();
code.insert(0, translator.genreateHeaderCommand());
}