- 1、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。。
- 2、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 3、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
专业专业实习二递归下降分析实验目的根据某一文法编制调试递归下降分析程序以便对任意输入的符号串进行分析本次实验的目的主要是加深对递归下降分析法的理解二实验预习提示递归下降分析法的功能词法分析器的功能是利用函数之间的递归调用模拟语法树自上而下的构造过程递归下降分析法的前提改造文法消除二义性消除左递归提取左因子判断是否为文法递归下降分析法实验设计思想及算法为的每个非终结符号构造一个递归过程不妨命名为的产生式的右边指出这个过程的代码结构若是终结符号则和向前看符号对照若匹配则向前进一个符号否则错若是非终结
专业.
专业.
实习二递归下降分析
—、实验目的:
根据某一文法编制调试递归下降分析程序,以便对任意输入的符号串进行分析。本 次实验的目的主要是加深对递归下降分析法的理解。
二、实验预习提示
1、 递归下降分析法的功能
词法分析器的功能是利用函数之间的递归调用模拟语法树自上而下的构造过程。
2、 递归下降分析法的前提
改造文法:消除二义性、消除左递归、提取左因子,判断是否为LL (1)文法,
3、 递归下降分析法实验设计思想及算法
为G的每个非终结符号U构造一个递归过程,不妨命名为U。
U的产生式的右边指出这个过程的代码结构:
若是终结符号,则和向前看符号对照,若匹配则向前进一个符号;否则岀错
原创力文档


文档评论(0)