语法分析递归下降流程图

上传人:hs****ma 文档编号:511296983 上传时间:2023-10-04 格式:DOC 页数:18 大小:102KB
返回 下载 相关 举报
语法分析递归下降流程图_第1页
第1页 / 共18页
语法分析递归下降流程图_第2页
第2页 / 共18页
语法分析递归下降流程图_第3页
第3页 / 共18页
语法分析递归下降流程图_第4页
第4页 / 共18页
语法分析递归下降流程图_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《语法分析递归下降流程图》由会员分享,可在线阅读,更多相关《语法分析递归下降流程图(18页珍藏版)》请在金锄头文库上搜索。

1、1.正确程序INPUTSYM=ERRORNYINPUTSYM=下一个符号声明序列语句序列INPUTSYM=ERRORNY出口2.正确声明序列INPUTSYM=int出口N Y声明语句3.正确声明语句INPUTSYM=下一个符号INPUTSYM=intERRORNY标识符INPUTSYM=;ERRORNYINPUTSYM=下一个符号出口4.语句序列INPUTSYM=ifYNINPUTSYM=whileYNINPUTSYM=forY语句NINPUTSYM=readYNINPUTSYM=writeYNINPUTSYM=YNINPUTSYM=IDYNINPUTSYM=(YNINPUTSYM=NUMYN

2、出口4.语句序列INPUTSYM=出口YN语句5.正确语句INPUTSYM=ifIf语句出口INPUTSYM=whilewhile语句出口INPUTSYM=forfor语句出口INPUTSYM=readread语句出口INPUTSYM=复合语句出口INPUTSYM=IDINPUTSYM=(INPUTSYM=NUM表达式语句出口YNYNYNYNINPUTSYM=write出口read语句YNYNYNYNYN6.正确if语句INPUTSYM=下一个符号INPUTSYM=(ERRORNYINPUTSYM=下一个符号表达式INPUTSYM=)ERRORNYINPUTSYM=下一个符号语句INPUTSY

3、M=else出口NYINPUTSYM=下一个符号出口语句7. 正确while语句INPUTSYM=下一个符号INPUTSYM=(ERRORNYINPUTSYM=下一个符号表达式INPUTSYM=)ERRORNYINPUTSYM=下一个符号语句出口8. 正确for语句INPUTSYM=下一个符号ERRORINPUTSYM=(NYINPUTSYM=下一个符号表达式INPUTSYM=;ERRORNYINPUTSYM=下一个符号表达式INPUTSYM=;NERRORYINPUTSYM=下一个符号表达式语句INPUTSYM=下一个符号INPUTSYM=)出口N出口9. 正确INPUTSYM=下一符号wr

4、ite_语句表达式INPUTSYM= ; INPUTSYM=下一符号出口错误N Y 10. 正确read_语句INPUTSYM=下一符号INPUTSYM= ID INPUTSYM= ; INPUTSYM=下一符号出口错误错误Y Y N N 11.正确复合语句INPUTSYM=下一符号语句序列出口12.正确表达式语句INPUTSYM= ; 表达式INPUTSYM=下一符号INPUTSYM= ; INPUTSYM=下一符号出口错误N Y Y N 13正确表达式INPUTSYM= ID 布尔表达式INPUTSYM=下一符号INPUTSYM= = INPUTSYM=下一符号布尔表达式出口出口N Y Y

5、 退回上一字符14.正确布尔表达式算术表达式INPUTSYM= INPUTSYM= = INPUTSYM= INPUTSYM= = INPUTSYM= = = INPUTSYM= != 算术表达式INPUTSYM=下一符号出口出口N N N N N N Y Y Y Y Y Y 15. 正确算术表达式项INPUTSYM= + INPUTSYM= 出口INPUTSYM=下一符号N N Y Y 16. 正确项因子INPUTSYM= * INPUTSYM= / 出口INPUTSYM=下一符号N N Y Y 17.正确INPUTSYM=下一符号因子INPUTSYM= ( 表达式INPUTSYM= ) INPUTSYM=下一符号出口INPUTSYM= IDINPUTSYM=下一符号错误INPUTSYM=NUM出口N N N Y Y Y Y

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号