会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
摩诘
我思故我在 常辨而常新
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2004年10月20日
2004-10-20
摘要: 昨天补记: 昨天考虑Tiger语言的语法分析时遇到一个问题,本来考虑每一个文法非终结符都用一个二叉树节点来表示,但是其中的一个递归推导的文法就会出现深度很深的二叉子树。比如函数的参数列表,其实类似参数列表这样的并排结构,用一个链表结构来表达是最合适的了。今天早上醒过来的时侯,突然想明白了,其实只要每次在做文法规约的时侯,把规约出来的递归结构做一次转换,转成链表结构就可以了。举例如下:...
阅读全文
posted @ 2004-10-20 08:34 sema
阅读(854)
评论(0)
推荐(0)
编辑