会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
gaclib.net
博客园
首页
新随笔
联系
订阅
管理
2013年4月13日
可配置语法分析器开发纪事(六)——构造一个真正能用的状态机(下)
摘要: 上一篇文章对大部分文法都构造出了一个使用的状态机了,这次主要来讲右递归的情况。右递归不像左递归那么麻烦,因为大部分右递归写成循环也不会过分的让语法树变得难以操作,不过仍然有少数情况是我们仍然希望保留递归的语法树形状,譬如C++的连等操作,因此这里就来讲一下这个问题。 右递归是怎么形成的呢?在这里我们先不想这个问题,我们来看一个普通的文法。在上一篇文章我们已经说过了,如果一条文法有一个非终结符引用...
阅读全文
posted @ 2013-04-13 09:49 陈梓瀚(vczh)
阅读(2137)
评论(1)
推荐(2)
编辑