《编译原理》课程设计
根据LR分析算法构造SLR(1)分析程序,并完成语法分析动作(当需要一个单词时,调用词法分析程序获取),同时完成语义分析生成四元式输出。要求程序具有通用性,改变文法时只需改变程序的数据初值,无需改变程序主体;(1)基本要求:完成1条说明语句、2条算数表达式和赋值语句的翻译,生成中间代码。(2)高级要求:在完成基本要求的基础上,实现if语句和布尔表达式的翻译。if语句的文法和翻译方案参见课本。变量说明语句的文法及相应的语义子程序:.att表示数据类型属性,fill函数表示将单词id及其类别属性填写符号表。
用户评论
推荐下载
-
编译原理课程设计实验报告
编译原理课程设计实验报告,包括词法分析、语法分析、语义分析、目标代码生成等环节的分析,里边有两份报告
21 2019-01-22 -
编译原理课程设计NFA转DFA
关于编译原理课程设计的论文,内容为NFA-->DFA的转换。这也是本课程设计的题目……
35 2019-01-23 -
编译原理语法分析课程设计
编译原理课程设计,语法分析
19 2019-02-16 -
编译原理课程设计参考选题
编译原理课程设计参考选题
20 2019-02-18 -
编译原理_课程设计_bool条件语句
编译原理 课程设计 bool条件语句的编译。按照pascal语句的语法进行编译,设计而成。实现了与或非 大于 小于等优先级的编译
27 2019-02-27 -
编译原理课程设计LL1
LL(1)语法分析 LL(1)语法分析是基于LL(1)算法的一种自上而下的分析方法,它是按自左至右的顺序向前查看一个输入字符串,并分析过程中产生句子的最左推导。通过对给定的文法构造分析表和实现某个符号
35 2019-03-04 -
编译原理课程设计_计算器
大家都知道编译原理十分枯燥乏味,做课程设计更是难上加难,在此提供一点点参考
20 2019-03-17 -
基于VC的编译原理课程设计
用C++写的编译原理的课程设计软件 主要功能有:编译代码、NFA、MFA、DFA FIRST LAST集等
28 2019-03-10 -
编译原理课程设计pl0
编译原理课程设计,用pl0语言实现的,多多支持,大家下来看看吧
28 2019-03-12 -
编译原理课程设计读书工程报告
编译原理课程设计读书工程报告:包含了编译原理课程设计中的大实验的各种架构计算法详解
37 2018-12-08
暂无评论