精选问答
实验二[实验名称]CMM语言词法分析[实验目的和要求] 设计并编制调试一个分析单词的词法分析器,加深对词法分析原理的理解。从输入的源程序中,识别出各个具有独立意义的记号,包括保留字、标识符、常数、运算符、分隔符等,并依次输出各个记号序列。如果出错(即不是语言可以识别的记号),则输出error。输入形式为键盘输入或文件输入。输出的结果需要呈现出词法分析器对输入内容分析的结果,例如《编译原理及实践》第56的“程序清单2-4”。[实验内容和步骤]1、对词法现象的形式化描述, 附上所定义的种别码表。2、程序结构

2019-04-19

实验二
[实验名称]
CMM语言词法分析
[实验目的和要求]
设计并编制调试一个分析单词的词法分析器,加深对词法分析原理的理解。
从输入的源程序中,识别出各个具有独立意义的记号,包括保留字、标识符、常数、运算符、分隔符等,并依次输出各个记号序列。如果出错(即不是语言可以识别的记号),则输出error。
输入形式为键盘输入或文件输入。
输出的结果需要呈现出词法分析器对输入内容分析的结果,例如《编译原理及实践》第56的“程序清单2-4”。
[实验内容和步骤]
1、对词法现象的形式化描述, 附上所定义的种别码表。
2、程序结构说明,包括程序的总体结构,以及主要的数据结构、算法说明。
3.设计充分的测试数据,给出调试的数据及结果。
[实验总结]
总结本次实验内容,对所完成的结果进行分析评价。(包括在设计、实现中遇到的问题、解决的方法,实验中用到的独到的方法和见解等等。评述设计与实现的优缺点,存在的问题等)
[提交内容]
 提交内容:词法分析的源码、可执行程序。
实验报告
优质解答
你那个班的,找到发我份,谢~ 你那个班的,找到发我份,谢~
相关问答