文本内容:
习题第5章自顶向下语法分析方法-课本练习部分第99-101页
5.
15.4234135二补充部分设有文法G:A-AA|s1求非终结符A的FIRST集和FOLLOW集;2说明G是LL1文法;3写出相应的递归下降子程序对于简化的C声明文法G declarationftypevar-listtype—int|floatvar-listfidentifiervar-list\identifier其中,非终结符斜体集为{declarationtypevar-listidentifier其规则省略}终结符集为{intfloat逗号}1提取规则的公共左因子;2为所得文法的非终结符求FIRST集和FOLLOW集;3说明所得文法是LL1文法;4为所得文法构造预测分析表LL1分析矩阵;5写出输入串intxyz的分析过程对于文法G A-aAa|81说明该文法不是LL1文法;2假设某人构造A的递归子程序为voidA{ifSYM==a{GetSym;A;ifSYM==aGetSym;elseERRPR;elseifSYM!=#ERROR;说明该子程序不能正确运行。
个人认证
优秀文档
获得点赞 0