详细说明: IF-ELSE条件语句的翻译程序设计(简单优先法、输出三地址表示)
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
(1) 写出符合给定的语法分析方法的文法及属性文法。
(2) 完成题目要求的中间代码三地址表示的描述。
(3) 写出给定的语法分析方法的思想,完成语法分析和语义分析程序设计。
[bianyiyuanli.rar] - WHILE条件语句的翻译程序设计(LL(1)法、输出四元式)。。按照课程设计的要求,写一个能识别while循环语句的文法,通过一定的变换使它符合LL(1)法的要求,然后按照这个文法编写一个程序,该程序能识别输入的语句是否符合while语句的文法,或者能不能通过文法的开始符号推导出该语句。
[if-else.rar] - 编译原理的课程设计,if-else条件语句的翻译,包括语法分析和词法分析。
[mm.rar] - 编译原理课程设计,算术表达式的语法和语义分析,采用预测分析法,中间代码四元式
[by.rar] - 条件语句的语法分析及语义分析程序设计 利用 LL(1)法完成对语句 IF 〈布尔表达式〉 THEN 〈赋值语句〉 ELSE 〈赋值语句〉;的语法分析及语义分析。中间代码选用四元式表示。
[EmailCherker.zip] - 检查最新Email的程序
[在内存中绘图实现动态绘图而不闪烁.zip] - 在内存中绘图实现动态绘图而不闪烁
[WHILE语句的翻译.rar] - 用简单优先法设计并编写一个WHILE循环语句的语法及语义分析程序并输出用四元式表示的中间代码,同时实现词法分析程序对单词序列的词法检查和分析。
[0123.rar] - 条件语句if,then,else的简单优先法,输出三地址码,显示简单优先矩阵.
[hm.rar] - /* 程序名称: LL(1)文法分析程序 */ /* 程序用途: 编译原理课程设计 */ /* 编写日期: 2006年6月29日 */ /* 实验题目: 识别下列表达式 */ /* E->E+T|E-T|T */ /* T->T*F|T/F|F */ /* F->(E)
[BianYiYuanLi.rar] - DO-WHILE循环语句的翻译程序设计(LL(1)法、输出三地址表示)
[if-else.rar] - 编译原理的课程设计,if-else条件语句的翻译,包括语法分析和词法分析。
[mm.rar] - 编译原理课程设计,算术表达式的语法和语义分析,采用预测分析法,中间代码四元式
[by.rar] - 条件语句的语法分析及语义分析程序设计 利用 LL(1)法完成对语句 IF 〈布尔表达式〉 THEN 〈赋值语句〉 ELSE 〈赋值语句〉;的语法分析及语义分析。中间代码选用四元式表示。
[EmailCherker.zip] - 检查最新Email的程序
[在内存中绘图实现动态绘图而不闪烁.zip] - 在内存中绘图实现动态绘图而不闪烁
[WHILE语句的翻译.rar] - 用简单优先法设计并编写一个WHILE循环语句的语法及语义分析程序并输出用四元式表示的中间代码,同时实现词法分析程序对单词序列的词法检查和分析。
[0123.rar] - 条件语句if,then,else的简单优先法,输出三地址码,显示简单优先矩阵.
[hm.rar] - /* 程序名称: LL(1)文法分析程序 */ /* 程序用途: 编译原理课程设计 */ /* 编写日期: 2006年6月29日 */ /* 实验题目: 识别下列表达式 */ /* E->E+T|E-T|T */ /* T->T*F|T/F|F */ /* F->(E)
[BianYiYuanLi.rar] - DO-WHILE循环语句的翻译程序设计(LL(1)法、输出三地址表示)
文件列表(点击判断是否您需要的文件):
吴丰收1.doc
吴丰收1.doc