会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
yongmou-
A good programmer spends
10% time for coding and
45% time for thinking and
the rest of the time for debugging.
博客园
首页
新随笔
联系
管理
订阅
2011年4月13日
计算器:递归下降法构造,支持标识符
摘要: 文法,用BNF表示 <Expr> -> <Term> { (+|-) <Term> } <Term> -> <Factor> { (*|/) <Factor> } <Factor> -> (<Expr>) | num | indent | indent = <Expr> num 表示十进制实数 indent 表示标识符。标识符是由字母和数字构成的序列,第一个字符必须是字母 另外要求,Expr以';'结尾。 根据语法分析树的特点,位于低层的先被求值,也就是
阅读全文
posted @ 2011-04-13 13:07 yongmou-
阅读(1425)
评论(0)
推荐(0)
编辑
公告