定义:如果一个文法存在某个句子对应两棵不同的语法树,或者有两个不同的最左(右)推导,则称这个文法是二义的。 G(E): E ? i|E+E|E*E|(E) 是二义文法。 语言的二义性:一个语言是二义性的,如果对它不存在无二义性的文法。 可能存在G和G’,一个为二义的,一个为无二义的。但L(G)=L(G’) 二义性问题是不可判定问题,即不存在一个算法,它能在有限步骤内,确切地判定一个文法是否是二义的。 可以找到一组无二义文法的充分条件。 二义文法: G(E): E ? i|E+E|E*E|(E) 表达式 ?项|表达式+项 项 ? 因子 | 项*因子 因子 ? (表达式) | i 无二义文法: G(E):E ? T | E+T T ? F | T*F F ? (E) | i E T F ) ( E E T + T F i F T * F i i E ?T ?F ?(E) ?(E+T) ?(T+T) ?(T*F+T) ?(F*F+T) ?(i*F+T) ?(i*i+T) ?(i*i+F) ?(i*i+i) 考虑句子(i*i+i) 描述程序设计语言时,对于上下文无关文法的限制 : 1 不含P?P形式的产生式 2 每个非终结符P必须有用处 即: 2.3.3 形式语言鸟瞰 Chomsky于1956年建立形式语言体系,他
您可能关注的文档
- 北师大版初中数学各册章节知识点(超强)辩析.doc
- 北师大版初中数学七年级上册知识点辩析.doc
- 碧桂园推广费用费率经营管理预览.ppt
- 安溪八中2013年高中会考适应性练习(一)辩析.doc
- 北师大版初中数学知识点辩析.doc
- 北师大版二年下册语文天地总复习辩析.doc
- 北师大版历史九年级上册第二单元测辩析.doc
- 北师大版六年级数学上册第四单元百分数辩析.doc
- 北师大版六年级语文上册辩析.doc
- 安信网络2014无线产品系列辩析.doc
- 宠物酒店行业概况分析报告.docx
- 电商行业分析最新报告.docx
- 《实践是检验真理的唯一标准》统编版高二语文选择性必修中册.pptx
- 腹壁盲肠瘘护理查房.pptx
- Unit 7【刷语法】一般将来时will(重点语法提升练)-2023-2024学年八年级英语上册单元模块满分必刷题(人教版).docx
- Unit 7【刷易错】(模块易错综合练)-2023-2024学年七年级英语上册单元模块满分必刷题(人教版).docx
- 人工智能决策透明化的关键技术路径.docx
- 保险业数字化转型关键路径分析.docx
- 糖尿病急性并发症的标准化处置流程.docx
- T∕CWAN 0176-2025 熔化焊焊接工艺生成大模型技术要求与评估规范.pdf
最近下载
- 2024年全国初中数学竞赛试题含答案.pdf VIP
- 颈部淋巴结肿大的鉴别诊断与活检指征.docx VIP
- 矿棉吸声板吊顶工程施工方案.docx VIP
- 7.1.5 生态系统中的物质循环和能量流动(教学课件)生物新教材冀少版八年级下册.pptx VIP
- 办公室人员纪律奖惩制度.docx VIP
- 泌尿外科尿液培养PDCA优化.pptx
- 生态系统中的物质循环和能量流动课件-冀少版生物八年级下册.pptx VIP
- 食物链和食物网课件冀少版八年级下册生物.pptx VIP
- 颈部淋巴结肿大的诊断与评估.pptx VIP
- (正式版)DB3305∕T 254-2022 《行政执法协同指挥应用建设与管理规范》.docx VIP
原创力文档

文档评论(0)