搜索资源列表
cwdl291s
- CC386 is a general-purpose 32-bit C compiler. It is not an optimizing compiler but given that the code generation is fairly good. There are two versions one is for MSDOS/DPMI and one is for Win32. The Win32 version has a full-blown IDE capable of edi
WordAnalyser
- 1.1 引言 1.1.1 设计目的 本次课程设计是在完成一个学期的编译原理课程之后,为了进一步加深对编译原理相关知识的理解,培养实际解决问题的能力而进行的。结合本学期所开设的软件工程课程,本次课程设计实验过程要求按照软件工程的思想来组织开发过程,按照软件生命周期的阶段划分来进行。由于课程设计规模较小,所以对软件生命周期进行适当的合并,简化为五个阶段,即需求分析、总体设计、详细设计、编码实现和测试。 1.1.2 设计任务 针对本次课程设计我们设计了一个简化的pascal语言,称
C_compiler
- 1. 构造一小型C语言SimpleC的编译器软件,达到综合理解和运用编译原理课程所讲解的关键过程(词法分析、语法分析、静态语义分析、代码生成)及相关算法的目的。 2. 通过本实验理解和掌握一般编译程序的程序组织方法和测试方法。 -1. Tectonic a small SimpleC the C language compiler software. achieve comprehensive understanding and use of compiler theory course
NFAtoDFA
- NFA转化为DFA的一个程序!希望能有点作用!-NFA into a DFA procedures! Hope to some purpose!
RC5xx
- // Copyright (c), Philips Semiconductors Gratkorn // (C)PHILIPS Electronics N.V.2000 // All rights are reserved. // Philips reserves the right to make changes without notice at any time. // Philips makes no warranty, expressed, implied or st
刘琴-0206-44-自动机的应用
- 本课程设计采用C语言进行编译原理实现课题有限自动机的应用,其目的如下:(1) 理解有限自动机的作用;(2) 利用状态图和状态表表示有限自动机;(3) 以程序实现有限自动机的运行过程-courses designed using the C language compiler principles to achieve automatic machine issues limited the application of its purpose as follows : (a) limited u
j2
- 多功能运算器- Multi-purpose logic unit
textcatagoly
- 此为文本分类程序, 属于自然语言理解,通过对给定数量文本进行训练,可以达到对未知文本进行自动分类的目的-This is the text categorization process, belonging to natural language understanding, through a given number of training text, the text of the unknown can be achieved for the purpose of automatic cl
cifafenxi
- 本程序是简单的编译原理的实验,目的是编写一个类c语言的编译器,只能检查出词法错误。-This procedure is a simple principle of the experimental compiler, the purpose of the preparation of a class c language compiler can only detect lexical errors.
guanjianzi
- 根据词法分析阶段的基本原理,实现一个简单的识别关键字的词法分析子程序。 词法分析阶段的任务是输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个的单词。 本设计题目的目的是识别单词分类中的关键字。 -Lexical analysis phase in accordance with the basic principles of the realization of a simple lexical analysis to identify keywords subrouti
COMPILER
- it is a good pure c language compiler reference for beginners, who wish to understand basic ideas how function realizes its purpose.
report1
- 这是一份实验报告,目的是掌握YACC的使用方法,了解YACC处理二义性的方法。 用YACC等工具生成如下文法表示的表达式对应的计算器 exp->exp + exp | exp - exp| exp * exp |exp / exp |exp ^ exp | - exp |(exp) |NUM 对于输入的表达式,能输出结果。比如: 3 +(4 *5)结果应为23 当出现错误时可以进行错误处理。 -This is a test report, the purpose i
ftnchek
- 一般的FOrtran程序编译器只能检查一般的错误,而这个软件可以起到一般编译器不能起到的错误检查、程序优化作用。-Ftnchek (short for Fortran checker) is designed to detect certain errors in a Fortran program that a compiler usually does not. Ftnchek is not primarily intended to detect syntax errors.
jtag
- 该项目的目的是设计和实施,为的沟通通过其JTAG接口和控制是通过设置断点和寄存器和存储器访问程序的执行能力ATmega644调试。-The purpose of this project was to design and implement a debugger for the ATmega644 that communicated through its JTAG interface and was capable of controlling program execution by se
go.tar
- 谷歌公司2009年推出的go语言编译器。这个源代码是从墙那头下载的。有兴趣的可以下载试一试。现在只支持linux和mac两种系统。如果其他系统上有需求可以去下载gccgo。-This is Google go language compiler download from golang.org which is blocked in out country. The source is for experimental purpose. The detail of how to compile
pl0
- 一个教学应用的编译器,pl0编译器基本实现了一个词法分析器的主要功能,但是有一些缺陷,这些缺陷是作者故意做的,以此可以让学生完善这些功能,从而达到让学生更好的了解编译器的目的-One of the application of the compilers, pl0 compiler lexer basically a main function, but there are some weaknesses which the author deliberately done, this can
wcp
- 文件中:wcp.exe是我们针对编译实验的文法的一个编译器(不含源码);pi.txt和prime_number.txt是按照实验文法写的测试程序(前者是求pi值,后者是求质数) 注:wcp将编译和执行放在了一起,而且对原实验文法做了以下扩展 1.标识符采用c语言标准的标识符 2.增加了print语句来打印结果(statement:print VarList ) 执行方法:在cmd下进入wcp所在目录,如 E:\My Learns\编译原理 然后执行如下 E
alinksrc
- alink v1.6源码,alink是一个开源的连接器/链接器(linker).pudn上的只搜索到可执行文件. -ALINK Source Code, V1.6, Copyright 1998-9 Anthony A.J. Williams. All Rights Reserved. This source code is free for all to use, compile and distribute for any purpose, provided it r
20110502_110805982
- 本次课程设计是在完成一个学期的编译原理课程之后,为了进一步加深对编译原理相关知识的理解,培养实际解决问题的能力而进行的。结合本学期所开设的软件工程课程,本次课程设计实验过程要求按照软件工程的思想来组织开发过程,按照软件生命周期的阶段划分来进行。由于课程设计规模较小,所以对软件生命周期进行适当的合并,简化为五个阶段,即需求分析、总体设计、详细设计、编码实现和测试。 1.1.2 设计任务 针对本次课程设计我们设计了-Introduction 1.1.1 design purpose of this
VCDdecoder
- 基于GTK-wave做的verilog test bench语法解析器 解析vcd file. 俺自己写的-VCD (Value Change Dump) file is widely used in industry. A VCD file is an ASCII file, which contains header information, variable definitions and the value changes for specified variables, or
