上周末尝试使用Antlr生成C#语言的表达式引擎,目前已经可以支持基本运算.主要思路是把表达式解析成操作数和函数(操作符也作为函数看待)两种类型节点,主要部分类图如下:
Node.jpg

posted on 2007-04-17 23:42 快乐学习 阅读(407) 评论(3)  编辑 收藏 所属分类: .Net

  回复  引用  查看    
2007-10-17 16:18 | 巫云      
偶最近也在看antlr v3,不知道大哥可不可以讲个C#结合antlr的简单实例。好让俺先有个概念。谢谢了,留下msn:wizzard_cloud@hotmail.com
  回复  引用  查看    
2007-10-18 11:47 | 快乐学习      
@巫云
Antlr下载后有C#的简单示例。以下是网上的一个表达式示例:State of the Art Expression Evaluation(http://www.codeproject.com/csharp/sota_expression_evaluator.asp
  回复  引用  查看    
2007-10-20 14:34 | 巫云      
我在看2.7.7的doc,一点点的看,呵呵,累啊。

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  博客园首页

  新闻频道

  社区

  小组

  博问

  网摘

  闪存

  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-05-14 17:09 编辑过
成果网帮您增加网站收入


相关链接: