搜索资源列表
code
- while循环语句的翻译程序,以LL(1)文法实现,中间代码以三地址形式输出-while loop of the translation process to LL (1) grammar achieved intermediate code addresses the form of three output
yyfx
- 实验目的 通过上机实习,加深对语法制导翻译原理的理解,掌握将语法分析所识别的语法成分变换为中间代码的语义翻译方法. 实验要求 采用递归下降语法制导翻译法,对算术表达式、赋值语句进行语义分析并生成四元式序列。 实验的输入和输出 输入是语法分析提供的正确的单词串,输出为三地址指令形式的四元式序列。 例如:对于语句串 begin a:=2+3*4 x:=(a+b)/c end# 输出的三地址指令如下: