【表达式解析/JavaCC系列】
文章平均质量分 66
iteye_5013
这个作者很懒,什么都没留下…
展开
-
JavaCC/JJTree入门
JavaCC 介绍 JJTreeJJTree为了让JJ文件具有生成分析树的能力。 实践下载 Eclipse JavaCC plugin(http://www.easyeclipse.org/site/plugins/javacc.html)在公司win7下载的easy-javacc-1.5.7.exe 一个示例程序options {...原创 2012-05-03 18:17:31 · 735 阅读 · 0 评论 -
编译原理语法分析之自上而下法简单复习
非终结符:作为树的节点可以展开,可能会有回溯试探。文法含有左递归,穷尽一切的试探法,自上而下分析法(带回溯)自上而下分析法(不带回溯)为构造不带回溯的自上而下分析法,首先要消除文法的左递归性,并找到克服回溯的充分必要条件。 文法G为LL(1)文法时,文法G应该满足的条件:(1)(2)(3)...原创 2012-05-05 22:44:31 · 327 阅读 · 0 评论 -
【ali SimpleEL】day1
将表达式(如 @a - @b + @c)中各部分 解析为token并存放在List中,算法如下:ExpressUtils.javapublic static List<Token> parse(String expr) { List<Token> tokenList = new ArrayList<Token>();...原创 2012-05-06 21:08:40 · 164 阅读 · 0 评论 -
【决策表管理系统】表达式解析
由condition expression生成方法体MethodBody例:expression1 = service.isInBlacklist(context.getOriginalMOId(),4)expression2 = (currentTime-lastActiveDate(context))/1000/60/60/24>=%{day}expression3 = ...原创 2012-05-07 15:50:20 · 255 阅读 · 0 评论 -
《Domain Specific Languages》读书笔记系列
用户需求不同,controller里的event(action)的顺序和命令会不同。但是controller发送和接收消息的方式是一样的。状态机与DSL的关系一个用状态机描述的例子 http://legacy.drools.codehaus.org/...原创 2012-05-29 18:38:07 · 181 阅读 · 0 评论