资源列表
SLR(1)
- SLR(1)分析表分析法,给出一个分析表含action和goto表,然后对给出的语句进行语法分析,规约判断!-SLR (1) analysis table analysis, give an analysis table with action and goto tables, and then parsing the statements given in the statute to judge!
tiger Compiler
- tiger language compiler
C0Compiler
- 北航编译课课程设计,最高难度。设计一个C0扩充文法的编译器,实现一定的优化,有完整的软件开发文档,附带汇编器MASM。期末检查时测试点几乎全部通过,分数上90,供学弟学妹们参考。提醒注意编写测试文件找出BUG是及格的关键。C0文法具体说明文档中有。-Beihang compile class curriculum design, the highest degree of difficulty. Design of a C0 compiler to expand the grammar to a
compiler_construction_source_code
- 编译原理课程设计 包括语法分析器,词法分析器,自动词法分析器-compiler_construction_source_code including parser, scanner
LCD12864
- ST7290控制器12864通用头文件,功能齐全,绘图、绘电、绘线,反色,功能齐全,已在MSP430下进行测试。-ST7290 controller 12864 Common header files, complete functions, graphics, drawing electricity, painting line, anti-color, full-featured, have been tested under the MSP430.
Calculator
- 非递归预测分析表达式的计算器,该分析语法可以计算表达式的值-Prediction of non-recursive expression calculator, the analysis value of the expression syntax can be calculated
gam_noise_gen
- 产生服从Gamma分布的噪声可真难啊,呵呵... 产生服从Gamma分布的噪声可真难啊,这个函数费了我好久的力,才理解并实现。写在这里吧。-Gamma distribution subject to the noise generated can be sad to say ah, huh, huh ... obey the Gamma distribution of the noise generated may be sad to say ah, this function too
bian-yi-yuan-li-kechengsheji
- 编译原理课程设计:建立文法及其LL(1)分析表表示的数据结构,设计并实现相应的预测分析器,对源程序经词法分析后生成的二元式代码流进行预测分析,如果输入串是文法定义的句子则输出“输入串分析成功”,否则输出“输入串语法错误”。-Principles of Course Design Compiler: A Grammar and LL (1) of the table that the data structure, design and implement the corresponding pr
tiny_exe
- tiny简单语言语法分析能实现词法分析语法分析功能,生成语法树-tiny simple language parsing to achieve lexical analysis parser function to generate syntax tree
yufafenxishiyan
- 设计一个简单的词法分析器,从而进一步加深对词法分析器工作原理的理解。了解编译原理中词法分析器的原理,并用一种编程语言的具体代码实现简单的词法分析器的功能(在这里我使用C语言实现,代码可以完成简单的C语言程序中的关键词,变量,分界符,数字,运算符,赋值符。)-Design a simple lexical analyzer to further deepen the understanding of the lexical analyzer works. Compiler theory to u
C0_Compiler
- 一个扩充C0文法的完整编译器,用户可以以文本文件的形式输入一个C语言的源程序,编译并生成该源程序的一个X86汇编码的文本文件,该文件可以在masm32上成功运行并得到正确结果。使用C++语言开发,内附完整源码和详细文档。-A compiler about C0 grammar.
PL0
- PL/0编译,主要有注释,布尔,break,continue-PL/0 compiler, mainly notes, boolean, break, continue etc.