欢迎来到天天文库
浏览记录
ID:9066661
大小:286.56 KB
页数:14页
时间:2018-04-16
《编译原理-结课论文-词法分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、塔里木大学-信息工程学院编译原理实验编译原理结课论文题目:词法分析作者:李健豪电话:15299585826Email:教师:肖少拥、吴刚递交日期:2013年11月28日-1-塔里木大学-信息工程学院编译原理实验目录1.实验的目的与任务:.............................................................................31.1涉及知识点:................................................................................31.2
2、涉及技能点:................................................................................42题目分析...................................................................................................43.支持的语句及运算:.............................................................................54.基本树形结构
3、:.....................................................................................6整体框架................................................................................................75.分析程序代码:.....................................................................................85.1部分代
4、码分析................................................................................85.2功能实现:..................................................................................106程序测试.................................................................................................127.思考总结...
5、.............................................................................................138.参考文献................................................................................................139.学习编译原理后的感想.......................................................................14-2-塔里
6、木大学-信息工程学院编译原理实验1.实验的目的与任务:编译原理是计算机类专业特别是计算机软件专业的一门重要专业课。设置该课程的目的在于系统地向学生讲述编译系统的结构、工作流程及编译程序各组成部分的设计原理和实现方法,使学生通过学习既掌握编译理论和方法方面的基本知识,也具有设计、实现、分析和维护编译程序等方面的初步能力。编译原理是一门理论性和实践性都比较强的课程。进行上机实验的目的是使学生通过完成上机实验题目加深对课堂教学内容的理解。同时培养学生实际动手能力。词法分析的目的是将输入的源程序进行划分,给出基本符号的序列,并掠过注解和空格等分隔符号。基本符号是与输入的语言定义的
7、词法所规定的终结符。语法分析是编译过程的核心部分。语法分析的基本任务是在词法分析识别出单词符号串的基础上,分析判断程序的语法结构是否符合语法规则。语言的语法结构用上下文无关文法来描述,因此,语法分析器的任务本质上是按上下文无关文法的产生式,确定整个单词串是否构成语法上正确的程序。语法分析的方法通常分为两类:自上而下分析法和自下而上分析法这次是编制一个读标识符过程,从输入的源程序中,识别出各个具有独立意义的,即标识符基本保留字母、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。(遇到错误时可显示
此文档下载收益归作者所有