编泽原理 引论 2.语法分析 任务:在词法分析的基础上,根据语言的语法 规则把单词符号串分解成各类语法单位。 依循的原则:语法规则 墨描述工具:上下文无关文法 Z:=X+0.618*Y 算术表达式,赋值语句 第16页
编译原理 第16页 引论 2. 语法分析 任务:在词法分析的基础上,根据语言的语法 规则把单词符号串分解成各类语法单位。 依循的原则:语法规则 描述工具:上下文无关文法 Z := X + 0.618 * Y 算术表达式,赋值语句
编泽原理 引论 3.中间代码产生 任务:对各类不同语法范畴按语言的语义 进行初步翻译。 依循的原则:语义规则 琶中间代码:三元式,四元式,树形结构等 2:=X+0.618*Y翻译成四元式为 (1) 米 0.618 Y Ti (2) + X Ti T2 (3) s T2 Z 第引7觉
编译原理 第17页 引论 3. 中间代码产生 任务:对各类不同语法范畴按语言的语义 进行初步翻译。 依循的原则:语义规则 中间代码:三元式,四元式,树形结构等 Z:=X + 0.618 * Y 翻译成四元式为 (1) * 0.618 Y T1 (2) + X T1 T2 (3) := T2 _ Z