下载  >  操作系统  >  Linux  > 编译原理 大作业 小小编译器

编译原理 大作业 小小编译器 评分:

上编译原理,老师要求做个小小的编译器,自己就写了个文法(输入,输出,if,while,四则运算),然后整体连起来了,词法分析,语法分析,然后直接生成四元式,个人随机测试全部通过了,但是中间有些思想上的问题吧,你就看着办吧,还有就是很关键的是个人使用的是linux系统,可能你需要修改些东西

...展开详情
2010-01-01 上传 大小:52KB
举报 收藏
分享
编译原理 C编译器

可将C语言的裴波纳契和pi.c的翻译为汇编语言。满分7分。 上机大作业——简化C编译器实现 总体要求 一、要求实现的语言特性 1. 基本要求 1数据类型:int,char 2语句:赋值(=),if,while,for;赋值 循环 条件判断 3算术运算:+,-,*,/,%,++,--,&,|,^,~,<<,>> 4关系运算:==,>,<,>=,<=,!= 5逻辑运算:&&(与),||(或),!(非);构造与算数相同 6复合语句:{、}括起来的语句;要求识别 if、while中使用 7注释语句;识别注释 然后丢弃 8简单的输入输出 2. 选作功能 1数组,指针;数组怎么实现 第八章介绍数组的翻译

立即下载
编译原理大作业 完整编译器

编译原理大作业 完整编译器 词法分析 语法分析 语义分析 简单绘图语言

立即下载
南开大学编译原理大作业 实现一个编译器

南开大学的编译原理期末作业,实现一个编译器,可以实现将程序源代码转换为汇编程序然后执行

立即下载
西电编译原理大作业

这是西电编译原理上机的一些资料。关于制作一个数据库的。

立即下载
编译原理大作业(递归下降法)

编译原理大作业,C语言小子集编译程序-递归下降分析。本上机实习是为C语言(子集)设计一个编译程序,完成词法分析、语法分析、语义分析等功能,并生成某种机器上的目标代码(汇编语言)或中间代码(四元式)。

立即下载
编译原理 实验 编译大作业 C代码

编译原理实验,编译大作业,C代码实现的,整个编译过程,词法分析、语法分析、生成汇编语言等全过程

立即下载
编译原理大作业完整的词法分析器

手工构造一个能够识别 C语言的所有典型单词,如:标识符、数字、运算 符,和 if、while 等保留字的确定有限自动机,并写出对应该自动机的程 序;然后以一个简化的 C语言程序为输入文件,通过所设计的基于上述自 动机的词法分析程序获得输入文件中的各个单词及其内码对照表,并以文 件形式保存结果(也就是TOKEN序列) 。

立即下载
编译原理大作业

这是科大编译原理的实践作业,内容包括bison,flex,javacc的实践源代码以及编译结果,有了这份代码,你的编译原理实验就不用愁了

立即下载
Android物联网应用程序开发

---PPT---- 第01章_项目介绍及开发环境搭建.ppt 第02章_界面开发设计.ppt 第03章_Activity开发.ppt 第04章_数据存储.ppt 第05章_外部API的使用.ppt 第06章_消息机制与线程.ppt 第07章_多媒体开发.ppt 第08章_网络应用技术.ppt 第09章_程序调试.ppt ---配书代码 ---Android物联网应用程序开发课程安排.doc---

立即下载
简单的jsp课程大作业,采用MVC模式,三层架构,实现增删改查等基础操作

一个简单的jsp课程大作业,实现后台管理员通过该系统对数据库表的增删改查等功能的一个后台管理系统,压缩包含有代码加数据库(MySQL)加配套说明文档,文档有三十多页,对每个页面都有说明。

立即下载
基于STM32+W5500, 移植Ethernet文件并基于NTP实现RTC对时更新,USART可实现DMA 接收任意长度数据

基于STM32+W5500, 移植Ethernet文件并基于NTP实现RTC对时更新,USART可实现DMA 接收任意长度数据

立即下载