- 10
- 0
- 约7.13千字
- 约 70页
- 2023-09-05 发布于江苏
- 举报
编译原理Principles of Compilers第四章语法分析
4.1 概述语法分析输入:为单词的序列任务:判断单词的序列是否满足一个上下文无关文法输出:一个与单词序列匹配的语法树语法分析的一般方法利用一个栈表示识别的状态根据语法树的生成方式分为自上而下与自下而上的两种策略
4.2 CFG与PDA上下文无关文法CFG ( Context-free Grammar )产生式的形式为A ,其中A VN上下文无关语言CFL ( Context-free Language )一个语言是CFL,当且仅当存在CFG描述它。
4.2 CFG与PDA下推自动机PDA ( Push Down Automata )带一个栈的有穷状态自动机PDA读入一个符号,在做状态迁移的同时还能够对栈进行操作是栈式程序的抽象模型CFG与PDA的等价性一个语言是CFL,当且仅当存在一台PDA识别它
4.2 CFG与PDA下推自动机的应用– 例:只使用一个栈与一个状态变量,识别语言L = { 0n1n | n 0 }算法描述令状态变量s = 0,从左向右读入符号,重复以下如动果作空:栈则ERROR如果s == 0,那么如果a为0,则压入0如果a为1,则弹出一个0,且令如s果= 1空栈则ERROR如果s == 1,那么如果a为0,则ERROR如果a为1,则弹出一个0如果输入结束,那么s == 1则接受,否则拒绝。而且
您可能关注的文档
最近下载
- Q∕GDW 13188.1-2018 智能变电站35kV及以下线路保护采购标准 第1部分:通用技术规范.docx VIP
- 光伏发电并网工程财务评价与社会效益初步分析.doc
- 田广林高教社中国传统文化概论(第三版)教学课件第四章 中国传统宗教.pptx VIP
- 外墙真石漆施工方案.pdf VIP
- 水库放水洞施工方案.docx VIP
- 工程热力学试题库(选择题).doc VIP
- 05R417-1 室内管道支吊架.docx VIP
- 131页PPTMBB战略规划方法论手册(final)_【战略咨询文库】.pptx
- 《中国铁路总公司职工体检和健康管理办法》(2025)93 .pdf VIP
- 设备状态监测与故障诊断.ppt VIP
原创力文档

文档评论(0)