搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
编译原理课程设计报告LL1文法
- 课程设计的目的 通过课程设计进一步理解高级语言在计算机中的执行过程,加深对编译原理中重点算法和编译技术的理解,提高自己的编程能力,培养好的程序设计风格。同时通过某种可视化编程语言的应用,具备初步的Windows环境下的编程思想。解和掌握LL(1)语法分析方法的基本原理;根据给出的LL(1)文法,掌握LL(1)分析表的构造及分析过程的实现。 -curriculum design through curriculum design aimed to further understand se
光学字符识别技术
- OCR算法代码。这不是一个完整的系统,没法生成可执行程序。代码基于Linux/KDE开发,用到了C++标准模板库。代码的目的是向读者展示一个OCR系统包括哪些部分,如何工作, 读者可以借鉴这些代码,改动后用到自己的系统中。由于这是从一个完整的OCR系统中抽取的部分代码,所以这些代码无法单独编译。 两个*.dat文件如下: char_data.dat:字符特征数据 words_de.dat:词库(后处理用)-OCR algorithm code. This is not a com
基于VC++MPEG-4编码技术
- (1)本程序可在Windows 2000、Visual C++6.0 环境下编译通过。 (2)源码是一个编码模块,编译后生成encore.lib库文件, 不能直接执行。需要读者自己编写程序调用其中的功能。 (3)运行时打开//encore/build/目录下的encore.dsw文件。-(1) the procedures in Windows 2000, Visual C 6.0 environment compile. (2) is a source code modul
基于VC++MPEG-4解码技术
- (1)本程序可在Windows 2000、Visual C++ 6.0和DirectX 8.0 环境下编译通过。 (2)编译时直接打开//DECORE/BUILD目录下的DECORE.DSW文件。-(1) the procedures in Windows 2000, Visual C 6.0 and DirectX 8.0 environment compile. (2) Build directly open / / DECORE / BUILD DECORE.DSW direct
数字水印技术
- 包含了基于可移植的C语言的数字水印算法的代码。这些代码具有示范性的意义,且有一定的鲁棒性。需要安装NetPGM的程序包(用来存取pgm格式图像),然后才能在linux下面编译。NetPGM是图像文件的输入/输出软件包。可以在网上搜索得到。如果需要读取其它格式的图像,读者可以修改程序中图像存取部分的代码。对于Linux下编译程序不熟悉的可以参考相关的Linux编程书籍。-contains transplantation based on the C language digital waterma
算式编译识别(语音版)(原创)
- 本程序结合识别技术.编译原理技术.智能发音 本品在识别基本字符基础上,可以识别算式,即给出你书写的算式是否正确,并计算出结果,由于硬件或操作系统的鼠标中断原因,记点不是很好,但我们通过补点基本上处理这个问题,由于字符数据库输入有限和鼠标作为书写工具,所以识别率不能达到100%,但只要你认真书写,慢慢规范书写基本上可达到100%,由于出于对程序的保护,所以不提供原代码,答辩时会透漏,并请您打开你的音响,会听到真人发声 -identification technology. Princip
Haskell教程
- Haskell教程(by rufi) 传统的Basic,Pascal,C++,C#,Java,Python等都是命令(imperative)编程语言, 程序语句有一定的执行次序. 函数(functional)编程语言则给出执行的内容, 关注于更高层次的\"做什么\"而不是\"怎么做\", 这就是二者最明显的一个区别。函数编程语言的语法功能非常强,使编程的效率大幅提高。 Haskell是世界上公认的语法最优美最简洁的一种语言。的确,Haskell语言是写给人看的,而不是写给机器看的。另
smallc22
- 一个C语言子集small c 编译器的源代码,也是用small c写的,学习编译技术是个不错的开始^-^- C language subset small c compiler source code, also is writes with small c, the study translation technology is good start ^-^
编译技术
- 我用java写的词法分析器,语法分析器正在做,到时候我传上来共享- I use the morphology analyzer which java writes, the grammar analyzer to do, when the time comes I pass on share
c_base
- 编译技术中的词法分析器,用C语言实现。根据pl/0的描述编写。
编译原理实验报告
- 编译原理是计算机类专业特别是计算机软件专业的一门重要专业课。设置该课程的目的在于系统地向学生讲述编译系统的结构、工作流程及编译程序各组成部分的设计原理和实现技术,使学生通过学习既掌握编译理论和方法方面的基本知识,也具有设计、实现、分析和维护编译程序等方面的初步能力。
gpsp-src-0.9.05
- 目前最快的GBA模拟器,采用了动态编译技术,非常值得做模拟器的参考借签
PL0
- 扩充PL0语言的编译器,是编译技术的大作业,可以参考哦
程序设计语言编译原理
- 高级语言程序编译原理 内容包括词法分析、语法分析、属性文法与语法制导翻译、语义分析与中间代码产生、符号表与运行时存储空间组织、优化与目标代码生成、并行编译技术。(Compiler design principles)
编译
- CS课程编译技术资料 考前复习专用 英语PPT(compilation technology)
Xilinx的增量编译技术
- 增量编译技术,其基本原理就是根据前一次编译的结果,只重新编译部分修改过设计,其它部分则沿用前一次编译的结果,这样就可以缩短总体的编译时间(Incremental compilation technology, the basic principle is based on the results of the previous compilation, only re-editing part of the modified design, the other part is based on
编译原理中文版
- 编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。 编译原理是计算机专业设置的一门重要的专业课程。虽然只有少数人从事编译方面的工作,但是这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力(The principle of compilation is an important professional course in com
语义分析
- 编译原理语义分析实现代码:实现的要求 (1)禁止同名标识符的重复申明(10%); (2)实现算术运算+、-、*、/运算,运算满足左结合,且满足*,/优先级别高于(20%); (3)实现类型检查(30%):(Code for Semantic Analysis of Compiling Principle)
编译原理课程设计
- 根据一遍扫描编译器的总体架构,基于词法分析程序、语法分析程序和语义分析程序的原理,综合分析、设计和开发各功能模块,围绕具体实现环节制定技术路线和方案,加深对编译技术的认识,增强设计、编写和调试程序的能力,并能按要求撰写实验报告等文档。