资源列表
firstfollow
- first follow编译原理程序 -f
finc-0.3.3.tar
- 国内人写的C编译器源代码,代码设计质量比较高,对学习编译原理较有用-Written by domestic C compiler source code, code design quality is relatively high, the principle of learning more useful to compile
c_code
- c语言编译器源代码,是一个简单的编译环境
morphemeAnalysis
- 一个词法分析程序的实现。内含详细注释。用于实现一个类C语言的词法分析。
MiniPascalCompiler
- 用mfc编的一个mini pascal compiler,有交互界面,方便用户操作,对于学编译原理以及正在研究mfc的同学来说,是相当不错的参考源码。-mfc series with a mini pascal compiler, interactive interface user-friendly operation, the compiler theory and science is studying mfc students, it is a fairly good reference
tinyxml_2_5_3_fullsource
- 1.一款精致小巧但非常犀利的xml解析器,能够在windows和linux编译的使用。 2.源代码附带了测试程序,但并不能直接编译通过,笔者做了小徐改动,保证能够在VC6.0的环境下编译通过。 3.附带了详细xml中文指南。-1. A compact but very sharp xml parser can be compiled in windows and linux use. 2. The source code with the test procedure, but can
20029440913
- (1) 根据LL(1)分析法编写一个语法分析程序,可根据自己实际情况,选择以下一项作为分析算法的输入: a. 直接输入根据已知文法构造的分析表M b.输入文法的FIRST(α)和FOLLOW(U)集合,由程序自动生成文法的分析表M; c.输入已知文法,由程序自动构造文法的分析表M。 (2) 程序具有通用性 所开发的程序可适用于不同的文法和任意输入串,且能判断该文法是否为LL(1)文法。 (3) 有运行实例 对于输入的文法和符号串,所编制的语法分析程序应能正确判断此
Lexical-analysis
- 实现词法分析 输入为一个写有字符串的txt文件。 程序读入txt文件,并进行操作。 -Lexical analysis to enter into a written string txt file. The program reads the txt file, and operation.
tp60src.zip
- Turbo Pascal 6.0编译器源码
TurboPasca6.0SourceCode
- turbo pascal 6 的完整源代码,可以为编译器的爱好者提供-turbo six complete source code, the compiler can provide the fans
tp60src
- Turbo Pascal 6.0编译器源码 -The source of Turbo Pascal 6.0 compiler
LR
- 1.实验目的 设计一个LR分析器,实现对表达式语言的分析,加深对LR语法分析方法的基本思想的理解,掌握LR分析器设计与实现的基本方法。 2.实验要求 建立文法及其LR分析表表示的数据结构,设计并实现一个LALR(1)的分析器,对源程序经词法分析后生成的二元式代码流进行分析,如果输入串是文法定义的句子则输出“是”,否则输出“否”。 3.实验内容 (1)文法描述及其LALR(1)分析表 描述表达式语言的文法G如下: -1. The experiment was to de