压缩文档里包括源代码和PASCAL词法分析器的设计要求等。
2021-04-28 14:22:07 15KB 编译原理 词法分析 作业
1
基于有限自动机方法的简单词法分析程序的设计与实现 ——无符号实数的识别
2021-04-28 09:55:45 1.78MB 自动机
1
用C语言编写的词法分析程序,直接用Visual C++打开运行即可。
2021-04-24 15:47:19 9KB 词法分析 C语言 程序 代码
1
java写的基本词法分析器,附带实验说明
2021-04-22 18:56:23 7KB java 词法 分析 编译
1
设计并实现一个C语言词法分析程序(1)可以识别出用C语言编写的源程序中的每个单词符号,以记号的形式输出每个单词符号。 (2)可以识别并跳过源程序中的注释。 (3)可以统计源程序中的语句行数、各类单词的个数、以及字符总数,并输出统计结果。 (4)检查源程序中存在的词法错误,并报告错误所在的位置。 (5)对源程序中出现的错误进行适当的恢复,使词法分析可以继续进行,对源程序进行一次扫描,即可检查并报告源程序中存在的所有词法错误。
2021-04-20 21:01:07 431KB 编译原理
1
c语言词法分析程序,有详细的状态图和详细的分析报告!
2021-04-18 22:39:55 32KB c语言词法分析程序
1
编译原理实验:词法分析程序设计与实现。对一个简单语言的子集编制一个一遍扫描的词法分析程序;构造一程序,实现:将给定的NFA M( 其状态转换矩阵及初态、终态信息保存在指定文件中)确定化为 DFA M,输出 DFA M 其状态转换矩阵及初态、终态信息保存在指定文件中。代码+实验报告。
2021-04-13 23:20:45 39.68MB 编译原理 词法分析
1
(1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。 (2)打开一个C++源文件,打印出所有以上的记号。 (3)要求应用程序应为Windows界面。 (4)选作部分:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。假设你想牺牲可读性,以节省磁盘空间,那么你可以存贮一个删除了所有不必要空格和注释的C++源程序的压缩文本。因此,程序中还应该有这样的压缩功能。 (5)选作部分:进一步思考或实现——如何进一步实现减小源文件大小的压缩功能。 (6)应该书写完善的软件文档。
2021-04-06 16:45:29 185KB aa
1
自己编写的SNL词法分析程序,用于课程设计,代码量不少,运用了编译原理的重要原理。
2021-04-05 20:46:15 439KB SNL 词法分析 C++
1
词法分析程序的C++完整做法,文件中包括.cpp源代码,.exe应用程序,.cpp被分析的代码,.txt单词规则,.txt帮助文件。有较为详细的注释,或许有地方存在bug,供大家学习交流。
2021-04-02 09:25:26 93KB d'
1