电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

LL语法分析构造表的设计--正文

LL语法分析构造表的设计--正文_第1页
1/31
LL语法分析构造表的设计--正文_第2页
2/31
LL语法分析构造表的设计--正文_第3页
3/31
《编译原理课程设计》任务书1、本课题的目的及意义课程设计实践对学生巩固所学基础专业课程知识、进行编译系统基本技能训练、培育实践动手能力,从而掌握编译系统的基本工作原理、基本方法和基本开发技术,最终达到具有一定的编译系统的实际开发能力有重要意义。通过课程设计,主要达到以下目的:1.帮助学生深化理解编译原理的有关理论和巩固编译原理相关知识。2。巩固学生学习的编译原理、程序设计语言、数据结构等课程的基础知识,训练学生分析和解决编译系统的相关问题的能力,提高学生的综合素养.3.从软件工程的角度来看,《编译原理》课程设计是一个很好的实例,可以训练学生软件设计的能力以及编码调试能力。2、本课题任务的主要内容本课程设计主要内容包括以下几点:1、根据选定的题目,查阅资料,熟悉相关理论、方法;(1)掌握文献检索方法,以获得编译系统开发技术等相关资料;(2)学习并熟练使用一种 4GL 开发平台(如 VC++、Java、Dephi、PB、VB等);2、分析问题,确定系统逻辑结构;3、确定系统所需模块及模块结构,并用流程图描述各模块;4、编码及调试程序;5、撰写课程设计说明书。3、提交的成果1、一份符合课程设计说明书撰写法律规范的课程设计说明书。2、一套系统原型。LL(1)语法分析构造器的设计指导老师王勇 作者 陈慧娟摘 要语法分析的主要任务是接收词法分析程序识别出来的单词符由某种号串,推断它们是否语言的文法产生,即推断被识别的符号串是否为某语法部分. 一般语法分析常用自顶向下方法中的 LL(1)分析法,采纳种方法时,语法分程序将按自左向右的顺序扫描输入的的符号串,并在此过程中产生一个句子的最左推导,即 LL(1)是指自左向右扫描,自左向右分析和匹配输入串.我们使用 VC++作为前端开发工具,在分析语法成分时比较方便直观,更便于操作。运行程序的同时不断修正改进程序,直至的到最优源程序。关 键 字 语法分析 文法 自顶向下分析 LL(1)分析 最左推导AbstractGrammatical analysis of the main tasks was to receive lexical analysis procedure to identify the words from a website , string , and judge whether they have a grammar of the language, that is , judging by the series of symbols to identify whether a grammar part. General syntax analysis commonly used top-down methods of LL analysis, using met...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

LL语法分析构造表的设计--正文

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部