会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
装配中的脑袋
用大脑装配程序,再用程序装配大脑
博客园
首页
新随笔
新文章
联系
管理
订阅
2011年6月21日
自己动手开发编译器(七)递归下降的语法分析器
摘要: 上回我们说到语法分析使用的上下文无关语言,以及描述上下文无关文法的产生式、产生式推导和语法分析树等概念。今天我们就来讨论实际编写语法分析器的方法。今天介绍的这种方法叫做递归下降(recursive descent)法,这是一种适合手写语法编译器的方法,且非常简单。递归下降法对语言所用的文法有一些限制,但递归下降是现阶段主流的语法分析方法,因为它可以由开发人员高度控制,在提供错误信息方面也很有优势。...
阅读全文
posted @ 2011-06-21 00:22 装配脑袋
阅读(39450)
评论(25)
推荐(17)
编辑
公告