编译原理大作业探析.doc

2017届课程设计 ? ? 扫描器设计 ? 姓 名:?库尔班江.阿瓦克日 学??号:??5011212524?? 学 院:? 信息工程学院?? 专??业:?计算机科学与技术 班??级:? 计算机17-1班? ? ? 塔里木大学教务处制 实验一 词法扫描器设计 一 实验目的 通过设计调试词法分析程序,实现从源程序中分出各种单词的方法;加深对课堂教学的理解;提高词法分析方法的实践能力。id( Letter temp int10( Num int10 | Num OP( +| - |* |/ || | = | ( | ) | ; | ‘ | == | = |= | != Keyword(if | then | else | while | do Letter(a|b|c|d|e|f|g|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z Num(0|1|2|3|4|5|6|7|8|9 |ε temp( Letter temp | Num temp |ε 一.设计内容1.根据附录给定的文法,从输入的类C语言源程序中,识别出各个具有独立意义的单词,即关键字、标识符、常数、运算符、分隔符五大类;文法见最后附录。 2.源程

文档评论(0)

1亿VIP精品文档

相关文档