1 / 11
文档名称:

实验报告-语法分析.doc

格式:doc   大小:232KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验报告-语法分析.doc

上传人:miao19720107 2020/8/26 文件大小:232 KB

下载得到文件列表

实验报告-语法分析.doc

文档介绍

文档介绍:实验名称:班级:10级软件工程2班班号:10级软件工程2班学号:姓名:张越2013年04月17日实验目的1、为初等函数运算语言构造LL(1)语法分析器。2、掌握LL(1)语法分析器的方法,加深对自上而下语法分析原理的理解。3、掌握设计、编制并调试LL(1)语法分析程序的思想和方法。2、、根据初等函数运算语言运算法则,将语法模式用上下文无关文法表达。注意运算的优先性,避免产生二义性文法。SàA?B;#SàC;A|εCà变量=BBàB+C|B-àC*D|C/D|DDàE|sin(E)|cos(E)|tg(E)|ctg(E)|lg(E)|ln(E)|log(E)|log(E,E)|E^EEà(B)|-E|变量|实数注:本文法的?前面是一些赋值语句(如:a=x+y;)?后面是一个算术表达式(如a+b*sin(y);以#结束)、将上述文法改写为LL(1)文法。 SàA?B;#AàC;A|εCà变量=BBàDEEà+DE|-DE|εDàFGGà*FG|/FG|εFàHI|cos(H)|sin(H)|tg(H)|ctg(H)|lg(H)|ln(H)|log(HJIà^H|εJà,H)|)Hà(B)|-H|变量|、根据LL(1)文法给出预测分析表。 (S)={ε变量?}First(A)={ε变量}First(B)={(-变量实数logsincostgctglgln}First(C)={变量}First(D)={(-变量实数logsincostgctglgln}First(E)={ε+-}First(F)={(-变量实数logsincostgctglgln}First(G)={ε*/}First(H)={(-变量实数}First(I)={ε^}First(J)={,)} (S)={#}Follow(A)={?}Follow(B)={;)}Follow(C)={;}Follow(D)={+-;)}Follow(E)={;)}Follow(F)={*/+-;)}Follow(G)={+-;)}Follow(H)={*/+-;)^,}Follow(I)={*/+-;)}Follow(J)={*/+-;)}+-*/^记号891011121314意义log实数+-*/^非终结符=,;()?#记号15161718192021意义=,;()?、根据预测分析表,给出解析LL(1)文法的递归下降子程序。 、本语法分析程序的输入是实验一生成的记号流;本程序需定义语法树的数据结构;语法分析的输出是一棵语法树。、当输入存在语法错误时,需给出语法错误的提示,指出语法错误发生的位置和错误类型。实验程序清单(包括词法分析部分)调试过程和运行结果程序的主要部分及其功能说明

最近更新

心理治疗在强迫症患者康复中的作用和意义 28页

超轻市公开课获奖教案省名师优质课赛课一等奖.. 5页

心悸气短的紧急处理要点 28页

心力衰竭药物的药物样品的制备与质量控制 22页

心力衰竭药物的临床应用与效果评价 25页

讲文明班会市公开课获奖教案省名师优质课赛课.. 4页

计算机病毒市公开课获奖教案省名师优质课赛课.. 4页

角色游戏活动设计市公开课获奖教案省名师优质.. 3页

心力衰竭的药物治疗与病程进展的延缓 25页

心力衰竭的药物治疗与心肌收缩调节 27页

心力衰竭的心房颤动管理与药物治疗 23页

cad窗户设计教学 4页

2024年AFC售检票系统合作协议书 73页

蜂蜜蛋糕树的市公开课获奖教案省名师优质课赛.. 4页

心力衰竭患者药物治疗的随访与管理探讨 27页

蒹葭市公开课获奖教案省名师优质课赛课一等奖.. 3页

荷花雕刻市公开课获奖教案省名师优质课赛课一.. 5页

花手帕中班市公开课获奖教案省名师优质课赛课.. 4页

背诵古诗市公开课获奖教案省名师优质课赛课一.. 5页

考级相思市公开课获奖教案省名师优质课赛课一.. 6页

老师的花折纸市公开课获奖教案省名师优质课赛.. 5页

美术花朵市公开课获奖教案省名师优质课赛课一.. 5页

美术春节到市公开课获奖教案省名师优质课赛课.. 5页

弘扬航天精神助推国家科技强国建设 28页

美术大眼睛市公开课获奖教案省名师优质课赛课.. 5页

弘扬航天精神中国航天技术的创新与普及 27页

美丽的菊花小班市公开课获奖教案省名师优质课.. 5页

鸡蛋灌饼项目商业计划书 6页

鲜花团购项目商业计划书 7页

魔芋代餐粉项目商业计划书 7页