资源列表
040410205
- 1. 可以使用任何语言来完成,例如:Java、C ++。 2. 文法采用常用的方式进行描述,例如:S→aA。 3. 以文件方式读取文法。 4. 求出项目集规范族(即所有的状态)。 5. 给出状态间的关系。 6. 给出LR(0)分析表。 7. 给定的任意符号串判定是否是文法中的句子,将分析过程用计算机打印出来
javaCiYu
- java写的词法和语法分析器,对学习编译原理有很大的帮助。
trial-simulator
- for modeling a simulator queuing
regexpanddfa
- 正规式的处理及dfa的转换,计算理论导论-Formal style of handling and DFA conversion, Introduction to Computing Theory
LR
- LR(K)分析方法是严格的从左向右扫描,和自底向上的语法分析方法
4-3
- 对输入的一行字符分类统计 利用 while 循环和 else if 多分支结构编写一个程序。该程序用来统计输入的一行字符中大小写字母的个数、数字0~9的个数、空格个数及其它字符个数。-Separate statistics on the input line characters to write a program using a while loop else if multi-branch structure. The program for statistical input lin
cifafenxiqi
- 自己在在做该实验之前,先对其作了系统的学习与分析,在此基础上进行了以下实验扩展:在界面上进行了适当的布局,应用了可视化界面,而不是命令行方式。添加了选择文件的功能代替手工输入源程序,有保存文件功能和打开文件功能。增加预处理的功能,例如去掉注释,文件包含的解释功能,例如/*……*/的识别。识别出更多的常数与符号,比如对转义字符的识别,小数的识别更加准确,进行了诸如1.22.333.44非常数化的识别。
FileOperate
- MFC读写二进制文件,1.VS2010编译通过 2.C++ 3.文件写3个浮点数,英文字符,中文字符 4.文件读3个浮点数,英文字符,中文字符 5.基于MFC的实例-MFC reading and writing binary files 1.VS2010 the compiler through 2.C++ 3. Documents written three floating-point numbers and English characters, Chinese char
用C语言编写的一个编译器小程序
- 用C语言编写的一个编译器小程序 可以读出输入的字符串并把他按照字母,符号,数字等分类,希望给初学编译原理的网友有帮助。
cmm
- C++编写的词法分析器,解释器构造作业。-C++ Prepared lexical analyzer, parser operating structure.
cifaV1.0
- 词法分析器,Java做的,课程设计的作品,不好请指教-The lexical analyzer to do in Java, curriculum design works, bad please advise
SyntaxAnalysis
- 编译原理的语法分析器,可以根据所输入的语句判断出所属的词素,并具有报错功能。