- 0
- 0
- 约9.31千字
- 约 37页
- 2017-06-20 发布于四川
- 举报
编译程序的面向对象设计与实现 Dr. Zheng Xiaojuan Associate Professor Software College of Northeast Normal University April. 2009 阶段三:语法分析器开发 项目需求 读入词法分析的输出结果token序列; 对token序列进行语法分析生成语法正确的与源程序结构相对应的语法分析树; 能够指出语法错误所在位置。 一、编译原理内容 语法分析程序的功能 所需编译知识关联图 所需编译知识关联图 一、Context Free Grammar (CFG) 定义为四元组(VT,VN,S,P) VT是有限的终极符集合 VN是有限的非终极符集合 S是开始符,S? VN P是产生式的集合,且具有下面的形式: A?X1X2…Xn 其中A?VN,Xi? (VT?VN) ,右部可空。 二、Top-down parsing 自顶向下语法分析方法的前提条件 G = (VT, VN, S, P) For any A? VN, For any two productions of A, Predict(A ? ?1)? Predict(A ? ?2) = ? (同一个非终极符的任意两个产生式的predict集合互不相交) 这个条件保证:针对当前的符号和当前的非终极符,可以选择唯一的产生式来
您可能关注的文档
- 口语表达和语文综合运用.ppt
- 20121129第38课时环境与环境问题.ppt
- 口语问题shopping.ppt
- 古代中国的文明和发现(使用).ppt
- 古代学术思想.ppt
- 2012ALSTOM智力闯关.20120423.中文2011.pptx
- 古代文化常识一.ppt
- 古代汉语参考书目.ppt
- 古代汉语第一周PPT.ppt
- 古代汉语语法.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)