xuzipeng

积分:395
上传文件:5
下载次数:23
注册日期:2019-03-23 13:30:45

上传列表
随笔画.zip - 一个使用c语言编写的随笔画工具,使用graphics.h,2019-08-10 13:08:48,下载4次
testallocator.zip - 模拟c++在使用容器时的内存分配,平台为vs,2019-08-10 13:05:39,下载1次
pro.zip - 小型mysql数据库,使用c++编写,平台为vs,2019-08-10 13:03:47,下载4次
Personal Diary.zip - 一个用c语言实现的person diary,2019-08-10 13:00:48,下载7次
gobang.zip - 一个五子棋游戏,用阿尔法贝塔剪枝的方法实现博弈树,程序会根据最优情况选择正确的落子位置,2019-08-10 12:57:49,下载6次

近期下载
RockCarryPL0.rar - RockCarry PL/0 语言编译器(一下简称RCompiler),是一个能将PL/0语言的源程序编译成 为多种形式的目标代码的编译器。目前的RCompiler支持的PL/0语言是一种微型的Pascal语言, 关于该语言的详细说明请参见“PL0语言简介.txt”一文。 RCompiler的输出类型可以是:1.四元式形式的中间代码和符号表、2.符合RVM虚拟机规范的 RVM代码文件(该文件可以被RVM虚拟机解释执行)、3.符合80x86汇编语言标准的汇编语言代码、 4.符合DOS规范的DOS可执行程序、5.符合Windows规范的Windows可执行程序。
编译原理打作业 打包.rar - 编译原理课程设计,包括词法,语法,语义分析,功能全面!
语义语法-翻译.rar - 用c语言实现的语法语义分析程序 实现了四元式得生成功能齐全
Pascal.rar - 《编译原理实践教程》中的程序作了一些扩展,可以将程序转化成四元式。 本人认为书上的程序极为垃圾!
中间代码生成.rar - 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是中间代码生成部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友。
miniPascalCompiler.tar.gz - 本程序实现了mini pascal的一个编译的总过程。
middle-code.zip - 编译原理实验的语法分析与中间代码生成,可生成四元式
siyuanshi.rar - 编译四元式,课设要求,中间代码生成必备,编译原理课程设计
ForTrans.rar - 编译课程设计的基本任务是设计一个mini-pascal语言的编译器,将mini-pascal 语言的源程序翻译成等价的中间代码。要求输入mini-pascal语言写的源程序(以文件形式存储),首先经过词法分析,输出原程序分析后的二元式文件,供语法制导翻译用。经过语法制导翻译将词法分析器产生的二元式翻译成等价的四元式形式,也就是中间代码的生成。要求能进行正常的关键字如:begin,end, if ,else 等的识别
finalcompile.rar - pascal编译器,可生成中间代码,简单实用
Min_pascal(DOS).zip - 一个语法分析器的程序。可以生成语法树。值得看啊!
compiler.rar - 简易pascal语言编译器。可以完成pascal源码的词法分析,语法分析及部分语义分析,并生成类汇编中间代码。文件包括源代码,可执行程序,测试用例和编译程序四部分。
WordAnalyser.rar - 1.1 引言 1.1.1 设计目的 本次课程设计是在完成一个学期的编译原理课程之后,为了进一步加深对编译原理相关知识的理解,培养实际解决问题的能力而进行的。结合本学期所开设的软件工程课程,本次课程设计实验过程要求按照软件工程的思想来组织开发过程,按照软件生命周期的阶段划分来进行。由于课程设计规模较小,所以对软件生命周期进行适当的合并,简化为五个阶段,即需求分析、总体设计、详细设计、编码实现和测试。 1.1.2 设计任务 针对本次课程设计我们设计了一个简化的pascal语言,称为mini-pascal。设计的任务就是开发出针对mini-pascal语言的编译程序。标准的编译程序结构分为五部分,分别是词法分析、语法分析、语义分析和中间代码生成、优化和目标代码生成。由于时间和能力所限,我们的编译程序只包括前三个部分,最后生成四元式形式的中间代码。
zhou_compiler.rar - 我的编译原理课程设计。类PASCAL的语法,仿造PL0文法,采用递归子程序法生成中间代码-四元式。没有实现中间代码的优化。
compile.zip - 该程序使用lex与yacc将pascal语言的程序匹配并输出四元式
Pascal_compliter.rar - 一个用VC++开发的Pascal编译器. 包括词法分析 语法分析 语义分析 中间代码生成 对学习编译原理的同学有很大用途
pascal形式文法.zip - 现将本人搜集常用的程序设计语言的词法和形式文法提供给大家。其中,词法是按LEX格式编辑,形式文法是按YACC格式书写,大家可直接用LEX和YACC工具编译生成各类程序设计语言的分析器。
pascal.rar - 能够输出中间代码的pascal编译器,全部都是手工写的词法分析,语法分析,中间代码生成器。
java-Net-wzq-Source.rar - java版的网络五子棋,可供局域网内玩。运行里面的Server和Client,就可以类似QQ五子棋一样玩。
wuziqi.zip - 简易的java五子棋游戏可以实现多人对战,是初学者的好例子,简单容易理解 TCP协议

收藏