[单选题]
高级语言的语言处理程序分为解释程序和编译程序两种。编译程序的工作在逻辑上一般由六个阶段组成,而解释程序通常缺少( )和代码优化。
A.词法分析
B.语义分析
C.中间代码生成
D.目标代码生成
参考答案与解析: