第二单元作业:词法分析器作业
在这部分中,你将使用图转移算法手工实现一个小型的词法分析器。
*分析器的输入:存储在文本文件中的字符序列,字符取自ASCII字符集。文件中可能包括下面几种记号:关键字if、符合C语言标准的标识符、无符号整型数字、空格符、回车符\n。
*分析器的输出:打印出所识别的记号的种类、及记号开始行号、开始列号信息。
注意:1.忽略空格及回车符;2.对于标识符和数字,要输出符号的具体词法单元(见下面的示例)...
--------------------------------实现和输出-----------------------
输出结果:
ID(ifx)(1,0)
if
用户评论
推荐下载
-
c#词法分析器
C#词法分析器的设计与实现,简单易用的代码。
20 2019-07-28 -
北邮词法分析器
北邮《编译原理与技术》课程实验,符合课本要求的词法分析器
14 2019-07-18 -
词法分析器java版本
词法分析器,实现了词法分析阶段所有功能,其中com.hhl.MainUI里的MainUI函数为主函数,对词法的分析在operate包里
26 2019-08-01 -
词法分析器JAVA版本
编译原理词法分析器java版本
25 2019-08-01 -
java版词法分析器
用java实现的词法分析器,辅助编译原理学习。
25 2019-07-30 -
词法分析器java实现
Lexical analyzer (java implementation)
18 2019-06-26 -
词法分析器JAVA版
自己写的JAVA版本词法分析器,不足之处请多多指教
15 2019-07-08 -
词法分析器基于LEX
基于LEX的词法分析器基本功能都有具有注释识别功能
40 2019-04-28 -
词法分析器源代码
设计并实现C语言的词法分析程序,要求如下。(1)可以识别出用C语言编写的源程序中的每个单词符号,并以记号的形式输出每个单词符号。(2)可以识别并读取源程序中的注释。(3)可以统计源程序中的语句行数、单
47 2019-05-08 -
词法分析器Python实现
哈工大编译原理实验词法分析器Python实现代码
24 2019-05-01
暂无评论