请在 下方输入 要搜索的题目:

已有文法G[S]:S → Aa | bA → Ac | Sd | ε消除文法的左递归.

已有文法G[S]:S → Aa | bA → Ac | Sd | ε消除文法的左递归.

发布时间:2025-05-27 17:02:42
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:【计分规则】: 文法具有间接和直接左递归性1)(1分)将非终结符排顺序为: S A2)(2分)对于S,无以其前面的非终结符开头的情形,无需修改产生式;无左递归性(3分)对于A,将S的产生式代入得: A->Ac|Aad|bd|ε ; (3分) 消除其直接左递归,得: A->bdA'|A' A'->cA'| adA' |ε3)(1分)无需要删除的产生式,最终改写后的文法为: S->Aa|b A->bdA'|A' A'->cA'| adA' |ε
专业技术学习
专业技术学习
搜搜题库系统