|
|
知识路径: > 计算机系统基础知识 > 计算机软件基础知识 > 程序设计语言和语言处理程序知识 > 汇编、编译、解释系统的基本知识和基本工作原理 > 程序语言翻译基础 > 编译程序基本原理 > 语法制导翻译和中间代码生成 >
|
相关知识点:3个
|
|
|
|
常见的程序语言结构主要有算术表达式、布尔表达式、赋值语句和控制语句(if、while)等。不同结构需要不同的处理方法,但翻译程序的构造原理是相似的。
|
|
|
对于各种语法结构的语法制导翻译,一般是在相应的语法规则中加入适当的语义处理,从而在对程序语句进行语法分析过程中的恰当时机同时完成语义处理,实现语义分析。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|