好久没有更新我的Blog了

前一段时间要么就是太忙没空,要么就是有空但是太累了想休息一下(还是太忙了。。。。),再不就是干脆懒得更新,总之就是一大堆理由~~~~ 一直没有更新Blog

 

今天痛下决心准备近期写一篇关于使用VB.NET怎样编写自已的表达式解析器的文章,因为前段时间在CSDN里面闲逛时,发现了几个网友都在问这方面的内容,以前用VB6.0时可以使用一个Script的对象来实现解析一段字符串表达式(这个类名记不清了~大概意思就是这样~~^_*),现在好像.NET里面并没有类似的对象;不过.NET提供一个编译类,你可以使用这个东东把你的字符串表达式甚至是一段.NET代码编译后再输出结果,但编译的速度就不太理想了,如果你需要多次运算并高速返回结果,这个东东显然难以满足要求。正好1年前公司业务需要,我写过一个脚本解析器,里面又正好包括了这个表达式运算与分析,即然有网友需要,就干脆连原理带算法附赠剥离后的源代码全部奉献给有需要的人,这里面用到了编译原理里面的那么一点点内容,如果完全没有学过编译原理的同志,还是到时直接来拷源代码算了(不过好像搞计算机的一般都学过这个东东吧)~~~~~

 

不多说了,该回去吃饭鸟~~~

 

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

xfyxq

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值