会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
ConExpress
记录让人充实,分享让人快乐
博客园
首页
新随笔
联系
订阅
管理
2009年3月30日
仿查询分析器的C#计算器——5.计算求值
摘要: 本系列文章介绍如何用C#实现一个类似于查询分析器的计算器。该计算器接受表达式输入,支持多行表达式,可选择部分表达式进行计算,能定位语法错误的位置,并且支持数值、字符串和逻辑值的计算,内置多种运算符和函数,并且可以根据需要扩展出更多的运算符和函数。程序中包含一些细节上的bug,有兴趣的朋友可以完善一下。 本篇介绍如何调用之前实现的词法分析和语法分析类以实现计算,以及如何在界面上实现多行表达式计算、选中部分表达式计算和错误定位。
阅读全文
posted @ 2009-03-30 10:54 Alex Leo
阅读(3414)
评论(3)
推荐(0)
编辑
公告