搜索资源列表
DrakeCompiler
- 这可是我的倾情制作,离卖弄的语法分析器,是自己写的实现程序,不使用他人的结果,直接从原始语法里进行推理计算的,而且这个使用c语言实现的,很多底层函数都是自己来写,像hash表里的hash函数,还有像动态自增长分配等。当然这个还很不完善,但是已经作了很多工作,差就差在没有找到理想的脚本支持语言,最后没有办法只能用函数指针的数组来进行语义调用了。-this but my DEDECATES production, from the play of parser, written in their o
C语言编译器基本代码
- 编译原理这门课确实不是很容易,这是一些基本的C语言编译器代码。-compiler theory this course is not very easy to do, which is a basic C compiler code.
bianyishixichx
- 这是一个词法语法分析器,可分析c语言中较为常见的一些词法和语法,是在编译原理这门课学习之后完成的一个实习设计-This is a syntax analyzer, analysis c language more common in morphology and syntax. in compiler theory this course of study, completed an internship Design
autoit-src
- 用viusal c++做的脚本程序autoit的源代码,当然是网上下的哦-viusal c done with the scr ipt autoit the source code, of course, the oh-line
lexicalanalyzer
- 课程作业,一个简单的词法分析程序,分析简化的C语言代码-Course work, a simple lexical analysis procedures, analysis of a simplified C language code
Assignment3
- The third and the last one... About book details recording and finding out the book with current record, of course in c programming.
cifafenxi
- 这是以前课程设计做的一个简单的词法分析器,是用C++做的-This is done before the course design a simple lexical analyzer is to do with C++
Translation_principle_VCsoundcode
- 编译原理课程设计核心模块。(除语义分析外都经过测试) 适用于 Turbo C++,C++ Builder,Visual C++ 若出现内存不足,请将数组定义小一些,且定义为Static 接口说明见Compiler.h文件 语义分析按课程设计指导书-Course Design Compiler core module. (Except for semantic analysis outside are tested) for Turbo C++, C++ Builder, Visu
words_analysis
- 编译原理课程,词法分析程序,使用c语言实现,对于学习编译原理有帮组-Compiler theory course, lexical analyzer, using c language, compiler theory for the study group there to help
AAA
- C++编译原理课程设计文档,可供学习。在VC6.0直接运行使用-C++ compiler theory course design document, available for study. Run directly used in VC6.0
bianyi
- 编译原理课程实验 词法分析器 c语言编写 包含完成源码和实验报告-Compiler theory course experiment c lexer written report contains the complete source code and experimental
main
- 编译原理课程实验,NFA到DFA转换及化简的C++语言实现。-Compiler theory course experiment, NFA to DFA Conversion and Reduction of C++ language.
C-compile-system
- 这是编译原理课程的大作业,实现了简单的C语言向x86汇编语言的转换。使用LL(1)文法。-This is a great compiler theory course work to achieve a simple C language to convert x86 assembly language. Using LL (1) grammar.
PL0_c_base
- PL/0 编译器前端。PL/0 编译器项目是本课程早年的主要课程实验。PL/0 是类Pascal语言的一个很小的子集。上传得代码是完整的PL/0 编译器源码C版本-2)GJC 前端。GJC 是早年Sun 公司资助的一个开源Java 编译器。上传的代码是一个完整的GJC Java 编译器源码 允许输入拉丁字符的拼音 PL/0 compiler front-end. PL/0 compiler project is the early years of this course the mai
4SLR
- 编译原理上机—语法分析2 1.目的:熟练掌握自下而上的语法分析方法,并能用C++程序实现。 2. 在已有文法的基础上再加上减法“-”和除法“/”对应的产生式构成最终的文法。从而使得记号流可以处理带括号的加、减、乘、除四则运算。 3. 对于任意给定的输入串(词法记号流)进行语法分析,要求采用SLR分析器来完成。手工构造SLR分析表,利用移进-归约分析算法(P69 图3.12)输出(P70 表3.8)对应的动作部分。如: 输入:id*+id/(id+id)# 输出:移进 按
3LL(1)
- 编译原理上机—语法分析1 目的:熟练掌握自上而下的语法分析方法,并能用C++程序实现。 要求: 1. 使用固定的文法 2. 对于任意给定的输入串(词法记号流)进行语法分析,递归下降方法和非递归预测分析方法可以任选其一来实现。 3. 要有一定的错误处理功能。即对错误能提示,并且能在一定程度上忽略尽量少的记号来进行接下来的分析。可以参考书上介绍的同步记号集合来处理。 可能的出错情况:idid*id, id**id, (id+id, +id*+id …… 4. 输入串以#结
tcc-0.9.25.tar
- A c compiler source code. Tiny C Compiler feature: SMALL! You can compile and execute C code everywhere, for example on rescue disks (about 100KB for x86 TCC executable, including C preprocessor, C compiler, assembler and linker). FAST! tcc gener
project1
- This project will give you experience writing, compiling, and debugging a simple C++ program. You will gain experience with header files and multiple compilations. We expect the program itself to be straightforward for any student who has success
TinyP-Compiler
- C++实现Tiny+编译器课程实验,包含 (1) Scanner模块 (2) Parser模块 (3) Semantic模块 (4) Code Generator模块 -The achieve Tiny+ compiler course experiment C++ Parser module (3) Semantic module (4) Code Generator module contains (1) Scanner module (2)
