本词法分析器能分析出java中常见的大部分字符,比如说运算符,界符,常量等等。对一些错误的字符也能读取出来,比如说非法运算符,非法标识符,非法浮点型等等。另外,本词法分析器对java中的注释也进行了处理,解析过程中会跳过注释。总的来说,本词法分析器是一个比较完备的java词法分析器。本人对比了一下网上词法分析器,觉得本人的比较好。
2021-04-22 13:49:58 129KB 词法分析
1
可识别标识符,关键字,运算符等的简单词法分析器,有注释,完整代码,可运行。
2021-04-22 13:38:39 5KB java 源代码 可运行
1
java语言写的C语言词法分析器。亲测可用,自己的编译原理作业
2021-04-22 13:33:41 8KB 词法分析器
1
识别保留字:if、int、for、while、do、return、break、continue; 单词种别码为1。 其他的都识别为标识符;单词种别码为2。 常数为无符号整形数;单词种别码为3。 运算符包括:+、-、*、/、=、 、<、 =、<=、!= ; 单词种别码为4。 分隔符包括:,、;、{、}、(、); 单词种别码为5。
2021-04-22 13:25:42 7KB 词法 分析器 编译原理 Java
1
众所周知编译原理中的词法分析算是很重要的一个部分,原理比较简单,不过网上大部分都是用C语言或者C++来编写,因为最近在学习Java,故用Java语言实现了简单的词法分析器。感兴趣的朋友们可以参考借鉴,下面来一起看看吧。
2021-04-22 12:54:03 112KB 词法分析器 java java 词法分析
1
东南大学编译原理实验,用C++实现的词法分析器,能分析简单的C++,带样例
2021-04-22 09:36:27 1KB 东南大学 编译原理 词法分析器
1
设计并实现一个C语言词法分析程序(1)可以识别出用C语言编写的源程序中的每个单词符号,以记号的形式输出每个单词符号。 (2)可以识别并跳过源程序中的注释。 (3)可以统计源程序中的语句行数、各类单词的个数、以及字符总数,并输出统计结果。 (4)检查源程序中存在的词法错误,并报告错误所在的位置。 (5)对源程序中出现的错误进行适当的恢复,使词法分析可以继续进行,对源程序进行一次扫描,即可检查并报告源程序中存在的所有词法错误。
2021-04-20 21:01:07 431KB 编译原理
1
编译原理课程,词法分析实验的完整代码,用文件input.txt进行输入,并将结果输出到output.txt
2021-04-20 10:03:04 2KB 编译原理 词法分析 实验代码
1
该词法分析器可以识别中文,使用了少量的C++的知识,大部分是C语言的知识,采用的每次读取单个字符的方式
编译原理 简单的词法分析器 输入为源程序代码,输出(单词,种别码)序列
2021-04-19 19:31:51 5KB 词法分析器 编译原理 C语言
1