运行经过八个翻译阶段