编译原理实验报告 表达式中间代码生成

luke212 60 0 DOC 2018-12-09 07:12:35

一、实验题目 表达式中间代码生成 二、实验目的 熟悉算术表达式的语法分析与中间代码生成原理。 三、实验内容 1. 构造算术表达式的四元式翻译文法 2. 设计算术表达式的递归下降子程序分析算法 3. 设计算术表达的四元式生成算法 4. 实现代码并调试运行 四、实验要求 1、采用递归下降语法制导翻译法,对算术表达式,赋值语句进行语义分析并 生成四元式序列. 2、输入是语法分析后提供的正确的单词串,输出四元式序列. 例如:对于语句串 Begin a:=2+3*4;x:=(a+b)/c end# 输出的指令如下: (1) t1=3*4 (2) t2=w+t1 (3) a=t2 (4) t3=a+b (5) t4=t3/c (6) x=t4 五、设计原理

编译原理实验报告 表达式中间代码生成

用户评论
请输入评论内容
评分:
暂无评论