Weibo Login  Taobao Login , or Login, or Register   # Projects || README

qhlhl / QLExpress - Info

  • source
  • issues
  • wiki
  • info

Check out:

svn co http://code.taobao.org/svn/QLExpress/trunk QLExpress

Work logs(264)

mutoutoumu Commited on QLExpress at 2012-05-13 01:03:01
r262 做了一个spring的测试demo
mutoutoumu Commited on QLExpress at 2012-05-13 00:49:54
r261 做了一个spring的测试demo
qhlhl Commited on QLExpress at 2012-04-12 17:45:27
r259 修改数据越界bug:0 - 3295837566L 。原来在进行高精度计算的时候,在处理整数 long tempLong = result.longValue(); if(tempLong <= Integer.MAX_VALUE && tempL
qhlhl Commited on QLExpress at 2012-04-12 17:44:46
r258 修改数据越界bug:0 - 3295837566L 。原来在进行高精度计算的时候,在处理整数 long tempLong = result.longValue(); if(tempLong <= Integer.MAX_VALUE && tempL
qhlhl Commited on QLExpress at 2012-03-21 17:52:55
r256 增加sql语法:天樵
qhlhl Commited on QLExpress at 2012-03-21 17:52:55
r256 增加sql语法:天樵
qhlhl Commited on QLExpress at 2012-03-21 17:52:28
r255 增加sql语法:天樵
qhlhl Commited on QLExpress at 2012-03-21 09:38:05
r254 精简代码
qhlhl Commited on QLExpress at 2012-03-21 09:38:05
r254 精简代码
qhlhl Commited on QLExpress at 2012-03-21 09:37:24
r253 增加一个容错判断
qhlhl Commited on QLExpress at 2012-03-20 22:49:51
r252 增加一个容错判断
qhlhl Commited on QLExpress at 2012-03-07 17:02:48
r251 精简代码
qhlhl Commited on QLExpress at 2012-03-07 17:02:48
r251 精简代码
qhlhl Commited on QLExpress at 2012-03-07 16:59:19
r250 精简代码
qhlhl Commited on QLExpress at 2012-03-07 16:57:47
r249 精简代码
qhlhl Commited on QLExpress at 2012-03-07 16:52:51
r248 精简代码
qhlhl Commited on QLExpress at 2012-03-07 16:52:40
r247 精简代码
qhlhl Commited on QLExpress at 2012-03-06 23:22:14
r246 3.0-重构整改语法分析的逻辑
qhlhl Commited on QLExpress at 2012-03-06 23:22:14
r246 3.0-重构整改语法分析的逻辑
qhlhl Commited on QLExpress at 2012-03-06 23:20:19
r245 3.0-重构整改语法分析的逻辑
qhlhl Commited on QLExpress at 2012-03-06 23:19:36
r244 3.0-重构整改语法分析的逻辑
qhlhl Commited on QLExpress at 2012-03-03 17:18:59
r243 重构和增加语法匹配能力
qhlhl Commited on QLExpress at 2012-03-03 17:18:59
r243 重构和增加语法匹配能力
qhlhl Commited on QLExpress at 2012-02-28 23:26:13
r242 重构和增加语法匹配能力
qhlhl Commited on QLExpress at 2012-02-28 23:26:13
r242 重构和增加语法匹配能力
qhlhl Commited on QLExpress at 2012-02-28 23:25:39
r241 重构和增加语法匹配能力
qhlhl Commited on QLExpress at 2012-02-26 21:38:33
r240 调整语法解析的结构
qhlhl Commited on QLExpress at 2012-02-26 21:38:33
r240 调整语法解析的结构
qhlhl Commited on QLExpress at 2012-02-23 21:38:17
r239 在进行语法匹配模块调整前的稳定版本
qhlhl Commited on QLExpress at 2012-02-23 21:38:17
r239 在进行语法匹配模块调整前的稳定版本
qhlhl Commited on QLExpress at 2012-02-21 23:05:46
r238 为可以加载不同的语法定义文件准备
qhlhl Commited on QLExpress at 2012-02-21 23:05:46
r238 为可以加载不同的语法定义文件准备
coffeesweet New Issue on QLExpress at 2011-12-14 18:19:56
#489 请问能不能添加elif的支持?
qhlhl Commited on QLExpress at 2011-11-24 16:00:51
r237 修改 max(2,-1)情况下"-"的解析错误
qhlhl Commited on QLExpress at 2011-11-24 16:00:51
r237 修改 max(2,-1)情况下"-"的解析错误
qhlhl Commited on QLExpress at 2011-09-13 15:02:05
r236 增加自定义Class支持: class ABC(com.ql.util.express.test.BeanExample bean,String name){ 姓名=name; 计数器 = new InnerClass(); 整数值:bean.int
qhlhl Commited on QLExpress at 2011-09-13 15:02:05
r236 增加自定义Class支持: class ABC(com.ql.util.express.test.BeanExample bean,String name){ 姓名=name; 计数器 = new InnerClass(); 整数值:bean.int
qhlhl Commited on QLExpress at 2011-09-13 14:57:42
r235 增加自定义Class支持: class ABC(com.ql.util.express.test.BeanExample bean,String name){ 姓名=name; 计数器 = new InnerClass(); 整数值:bean.int
qhlhl Commited on QLExpress at 2011-09-13 14:50:35
r234 增加自定义Class支持: class ABC(com.ql.util.express.test.BeanExample bean,String name){ 姓名=name; 计数器 = new InnerClass(); 整数值:bean.int
qhlhl Commited on QLExpress at 2011-09-13 14:49:10
r233 增加自定义Class支持: class ABC(com.ql.util.express.test.BeanExample bean,String name){ 姓名=name; 计数器 = new InnerClass(); 整数值:bean.int
qhlhl Commited on QLExpress at 2011-09-13 14:48:05
r232 增加自定义Class支持: class ABC(com.ql.util.express.test.BeanExample bean,String name){ 姓名=name; 计数器 = new InnerClass(); 整数值:bean.int
qhlhl Commited on QLExpress at 2011-09-13 14:46:45
r231 增加自定义Class支持: class ABC(com.ql.util.express.test.BeanExample bean,String name){ 姓名=name; 计数器 = new InnerClass(); 整数值:bean.int
qhlhl Commited on QLExpress at 2011-09-13 14:45:27
r230 增加自定义Class支持: class ABC(com.ql.util.express.test.BeanExample bean,String name){ 姓名=name; 计数器 = new InnerClass(); 整数值:bean.int
qhlhl Commited on QLExpress at 2011-07-17 18:54:47
r229 增加常量定义:OperateData_TRUE,OperateData_FALSE
qhlhl Commited on QLExpress at 2011-07-17 00:33:18
r228 增加include其它表达式的能力
qhlhl Commited on QLExpress at 2011-07-17 00:29:10
r227 增加include其它表达式的能力
qhlhl Commited on QLExpress at 2011-07-06 18:09:47
r226 增加nor操作符号 等价与 a == null?a:b
qhlhl Commited on QLExpress at 2011-07-05 10:59:41
r225 在 boolean运算的时候 讲 null当作false处理
qhlhl Commited on QLExpress at 2011-07-05 09:48:49
r224 修改 2 in 2 + 2 处理的问题
qhlhl Commited on QLExpress at 2011-06-29 09:59:36
r223 修改DataField类型变量数据类型读取错误,导致函数调用失败的问题
qhlhl Commited on QLExpress at 2011-06-29 09:49:51
r222 修改DataField类型变量数据类型读取错误,导致函数调用失败的问题
qhlhl Commited on QLExpress at 2011-06-29 09:49:23
r221 修改DataField类型变量数据类型读取错误,导致函数调用失败的问题
qhlhl Commited on QLExpress at 2011-06-14 22:04:09
r220 修改BUG:当一个类名称与一个package同名的时候的解析错误
qhlhl Commited on QLExpress at 2011-06-14 22:01:15
r219 修改BUG:当一个类名称与一个package同名的时候的解析错误
qhlhl Commited on QLExpress at 2011-06-11 21:34:17
r218 添加标准函数设置别名的能力:OpCallTest.java
qhlhl Commited on QLExpress at 2011-06-09 11:56:55
r217 删除测试lib
qhlhl Commited on QLExpress at 2011-06-08 18:21:33
r216 修改f(Long),在用f(null)调用失败的问题
qhlhl Commited on QLExpress at 2011-06-08 18:20:44
r215 修改f(Long),在用f(null)调用失败的问题
qhlhl Commited on QLExpress at 2011-06-06 22:52:39
r214 增加系统的打包输出
qhlhl Commited on QLExpress at 2011-06-06 19:06:16
r213 修改Console
qhlhl Commited on QLExpress at 2011-06-06 18:57:45
r212 移动图片路径
qhlhl Commited on QLExpress at 2011-06-06 18:53:52
r211 移动图片路径
qhlhl Commited on QLExpress at 2011-06-06 18:44:54
r209 修改Console
qhlhl Commited on QLExpress at 2011-06-06 18:15:52
r208 增强函数转换为VB模式的处理。新增系统操作 print,println函数。 修改Console的输出模式
qhlhl Commited on QLExpress at 2011-06-01 16:00:53
r207 一个典型应用场景
qhlhl Commited on QLExpress at 2011-05-29 22:25:00
r206 增加log级别的提前判断
qhlhl Commited on QLExpress at 2011-05-29 22:17:16
r205 增加console界面com.ql.util.express.console.Console
qhlhl Commited on QLExpress at 2011-05-29 21:41:22
r204 增加for(;i<100;i++)的处理兼容性
qhlhl Commited on QLExpress at 2011-05-27 10:42:40
r203 增加log级别的提前判断
qhlhl Commited on QLExpress at 2011-05-27 10:41:52
r202 增加log级别的提前判断
qhlhl Commited on QLExpress at 2011-05-26 15:04:40
r201 支持VB模式的方法调用。例如 println "abc";等价于 println("abc")
qhlhl Commited on QLExpress at 2011-05-26 15:02:37
r200 支持VB模式的方法调用。例如 println "abc";等价于 println("abc")
qhlhl Commited on QLExpress at 2011-05-17 13:35:43
r199 兼容 'sssss' 转换为字符串 "sssss"
qhlhl Commited on QLExpress at 2011-05-17 13:35:06
r198 兼容 'sssss' 转换为字符串 "sssss"
qhlhl Commited on QLExpress at 2011-05-17 13:27:51
r197 兼容 'sssss' 转换为字符串 "sssss"
qhlhl Commited on QLExpress at 2011-05-13 23:29:53
r196 增加NewMap,NewList操作符号,参见:ArrayTest。java。例如: 1、Map abc = NewMap(1:1,2:2); 2、Map abc = NewMap("a":1,"b":2); 3、List abc = NewList(1
qhlhl Commited on QLExpress at 2011-05-12 23:20:45
r195 增加new匿名数组,例如:int[] abc = [1,2]; int[][] abc = [[11,12,13],[21,22,23]]; String[] abc =["xuannan","qianghui"]; Object[] abc =[];
qhlhl Commited on QLExpress at 2011-05-12 23:19:43
r194 增加new匿名数组,例如:int[] abc = [1,2]; int[][] abc = [[11,12,13],[21,22,23]]; String[] abc =["xuannan","qianghui"]; Object[] abc =[];
qhlhl Commited on QLExpress at 2011-05-12 23:18:50
r193 增加new匿名数组,例如:int[] abc = [1,2]; int[][] abc = [[11,12,13],[21,22,23]]; String[] abc =["xuannan","qianghui"]; Object[] abc =[];
qhlhl Commited on QLExpress at 2011-05-12 16:45:21
r192 为了避免歧义,去处一个参数的构造函数
qhlhl Commited on QLExpress at 2011-05-09 16:36:24
r191 去处对asm的依赖。
qhlhl Commited on QLExpress at 2011-05-09 16:35:19
r190 去处对asm的依赖。
qhlhl Commited on QLExpress at 2011-05-09 16:34:56
r189 去处对asm的依赖。
qhlhl Commited on QLExpress at 2011-05-07 22:03:04
r188 修改Return是否有返回结果的判断模式
qhlhl Commited on QLExpress at 2011-05-07 21:58:11
r187 修改Return是否有返回结果的判断模式
qhlhl Commited on QLExpress at 2011-05-07 17:28:00
r186 调整操作符号的结构
qhlhl Commited on QLExpress at 2011-05-05 16:57:06
r185 在runner中增加宏定义入口
qhlhl Commited on QLExpress at 2011-05-05 12:14:58
r184 优化字节码生成
qhlhl Commited on QLExpress at 2011-05-03 23:29:26
r183 修改return是否有返回值的判断模型
qhlhl Commited on QLExpress at 2011-05-03 21:45:03
r182 修改别名与Map中的名称不一致问题
qhlhl Commited on QLExpress at 2011-05-02 20:29:45
r181 缺省使用原生的指令模式
qhlhl Commited on QLExpress at 2011-05-02 20:27:24
r180 添加获取一个表达式需要外部传入的变量名称,参照GetExpressAttrNamesTest
qhlhl Commited on QLExpress at 2011-05-02 19:24:07
r179 增加通过ASM生成javacode的运行模式。目前只是转换完成,后续再进行指令优化
qhlhl Commited on QLExpress at 2011-05-02 19:21:53
r178 增加通过ASM生成javacode的运行模式。目前只是转换完成,后续再进行指令优化
qhlhl Commited on QLExpress at 2011-04-27 23:07:07
r177 增加asm依赖
qhlhl Commited on QLExpress at 2011-04-27 22:35:11
r176 利用asm直接将自定义的指令集转换为java字节码。还未全部完成
qhlhl Commited on QLExpress at 2011-04-27 14:52:03
r175 增加重载操作符好的能力 例如: 3+4 = 7 重载"+" 后可以变成(3×4)
qhlhl Commited on QLExpress at 2011-04-27 14:51:20
r174 增加重载操作符好的能力 例如: 3+4 = 7 重载"+" 后可以变成(3×4)
qhlhl Commited on QLExpress at 2011-04-27 14:50:13
r173 增加重载操作符好的能力 例如: 3+4 = 7 重载"+" 后可以变成(3×4)
qhlhl Commited on QLExpress at 2011-04-27 14:32:16
r172 增加重载操作符好的能力 例如: 3+4 = 7 重载"+" 后可以变成(3×4)
xjsylhl Commited on QLExpress at 2011-04-26 16:11:27
r171 增加example
xjsylhl Commited on QLExpress at 2011-04-26 16:10:45
r170 增加example
qhlhl Commited on QLExpress at 2011-04-25 16:47:46
r169 增加BigDecimal除法精度控制
忌少taobao Commited on QLExpress at 2011-04-25 15:06:32
r168 pom for publlic taobao distribute repo
忌少taobao Commited on QLExpress at 2011-04-25 15:00:37
r167 增加除法精度
忌少taobao Commited on QLExpress at 2011-04-25 14:56:30
r166 update pom delete comments
忌少taobao Commited on QLExpress at 2011-04-25 14:55:20
r165 modify pom for distribute repo
忌少taobao Commited on QLExpress at 2011-04-25 14:31:41
r164 update version to 2.2.0-SNAPSHOT
qhlhl Commited on QLExpress at 2011-04-24 22:24:27
r163 调整包结构,让代码更清晰
qhlhl Commited on QLExpress at 2011-04-24 22:22:23
r162 调整包结构,让代码更清晰
qhlhl Commited on QLExpress at 2011-04-24 22:21:33
r161 调整包结构,让代码更清晰
qhlhl Commited on QLExpress at 2011-04-24 22:19:36
r160 调整包结构,让代码更清晰
qhlhl Commited on QLExpress at 2011-04-24 22:18:30
r159 调整包结构,让代码更清晰
qhlhl Commited on QLExpress at 2011-04-24 22:18:03
r158 调整包结构,让代码更清晰
qhlhl Commited on QLExpress at 2011-04-24 22:17:39
r157 调整包结构,让代码更清晰
qhlhl Commited on QLExpress at 2011-04-24 09:24:42
r156 修改对象属性获取时候,属性名称本身是否可以动态获取
qhlhl Commited on QLExpress at 2011-04-24 09:23:47
r155 修改对象属性获取时候,属性名称本身是否可以动态获取
qhlhl Commited on QLExpress at 2011-04-23 19:09:20
r154 去除对cache关键字的支持。由1.0版本通过堆栈进行语法分析,转换为2.0通过语法树定义进行语法分析后的一个稳定版本
qhlhl Commited on QLExpress at 2011-04-23 19:04:11
r153 去除对cache关键字的支持,因为用途很少,而且容易导致误解和问题
qhlhl Commited on QLExpress at 2011-04-23 18:59:11
r152 去除对cache关键字的支持,因为用途很少,而且容易导致误解和问题
qhlhl Commited on QLExpress at 2011-04-23 18:58:15
r151 去除对cache关键字的支持,因为用途很少,而且容易导致误解和问题
qhlhl Commited on QLExpress at 2011-04-23 18:57:27
r150 去除对cache关键字的支持,因为用途很少,而且容易导致误解和问题
qhlhl Commited on QLExpress at 2011-04-23 18:55:51
r149 去除对cache关键字的支持,因为用途很少,而且容易导致误解和问题
qhlhl Commited on QLExpress at 2011-04-23 18:36:22
r148 增加BigDecimal测试
qhlhl Commited on QLExpress at 2011-04-14 23:52:09
r147 修改指令集中指令的存储有List改为数组
忌少taobao Commited on QLExpress at 2011-04-12 10:43:55
r146 修改方法限制
忌少taobao Commited on QLExpress at 2011-04-06 16:49:22
r145 增加四舍五入操作
qhlhl Commited on QLExpress at 2011-04-01 16:18:26
r144 增加对高精度计算的支持,使用方式,new ExpressRunner(true)
qhlhl Commited on QLExpress at 2011-04-01 16:14:38
r143 增加对高精度计算的支持,使用方式,new ExpressRunner(true)
qhlhl Commited on QLExpress at 2011-04-01 16:01:41
r142 增加对高精度计算的支持,使用方式,new ExpressRunner(true)
qhlhl Commited on QLExpress at 2011-04-01 15:57:49
r141 增加对高精度计算的支持,使用方式,new ExpressRunner(true)
qhlhl Commited on QLExpress at 2011-04-01 15:56:50
r140 增加对高精度计算的支持,使用方式,new ExpressRunner(true)
qhlhl Commited on QLExpress at 2011-04-01 15:56:25
r139 增加对高精度计算的支持,使用方式,new ExpressRunner(true)
忌少taobao Commited on QLExpress at 2011-03-31 15:36:46
r138 输出异常打印
忌少taobao Commited on QLExpress at 2011-03-29 18:50:52
r137 OperatorBase type为空默认Object类型
qhlhl Commited on QLExpress at 2011-03-27 18:54:05
r136 popArray是一个调用非常频繁的方法,尽量简洁
qhlhl Commited on QLExpress at 2011-03-27 18:52:34
r135 增加语句解析时候的行号和列号准备。还不完善
qhlhl Commited on QLExpress at 2011-03-27 18:47:04
r134 增加文本读入时的换行符合,方便后续定位行号和列号
qhlhl Commited on QLExpress at 2011-03-18 14:37:09
r133 修改错误信息输出不准确的问题
剑扬10 Commited on QLExpress at 2011-03-17 15:53:54
r132 支持变参
忌少taobao Commited on QLExpress at 2011-03-15 13:59:13
r131 升版本2.0.1-SNAPSHOT
qhlhl Commited on QLExpress at 2011-03-15 13:53:07
r130 修改 map.put("a",100 - 10 ) 不能找不到 pub(Object,int)的兼容性问题
qhlhl Commited on QLExpress at 2011-03-13 18:01:50
r129 增加对三元操作符号 1==2?50 +50:100+100的支持. 增加if()then{}else{} 和 if(){}else{}的兼容性支持
qhlhl Commited on QLExpress at 2011-03-13 17:51:37
r128 增加对三元操作符号 1==2?50 +50:100+100的支持. 增加if()then{}else{} 和 if(){}else{}的兼容性支持
qhlhl Commited on QLExpress at 2011-03-10 11:56:17
r127 对字符串中的 \\,\"的情况进行处理
忌少taobao Commited on QLExpress at 2011-03-10 11:21:44
r126 修改提示文案错误
忌少taobao Commited on QLExpress at 2011-03-10 11:21:03
r125 修改提示文案错误
忌少taobao Commited on QLExpress at 2011-03-09 14:03:17
r124 pom增加distributionManagement
qhlhl Commited on QLExpress at 2011-03-09 13:51:49
r123 在函数定义的时候,可以增加函数参数的描述和其他信息,用于界面编辑等用户。
qhlhl Commited on QLExpress at 2011-03-02 16:08:41
r122 增加对象的测试case
qhlhl Commited on QLExpress at 2011-03-02 16:00:18
r121 增加对象的测试case
qhlhl Commited on QLExpress at 2011-03-01 11:45:38
r120 增加语法检查
qhlhl Commited on QLExpress at 2011-03-01 11:21:57
r119 修改Double.parseDouble("0.22")-0.21中"-"的解析错误
qhlhl Commited on QLExpress at 2011-03-01 11:09:34
r118 修改Double.parseDouble("0.22")-0.21中"-"的解析错误
qhlhl Commited on QLExpress at 2011-02-26 15:53:51
r117 Integer.parseInt("0.22")执行错误的bug修复
qhlhl Commited on QLExpress at 2011-02-24 17:46:32
r116 去处对com.taobao的引用
qhlhl Commited on QLExpress at 2011-02-23 18:36:27
r115 增加对 /** abc **/的支持
qhlhl Commited on QLExpress at 2011-02-23 17:56:54
r114 删除无用的文件
qhlhl Commited on QLExpress at 2011-02-23 16:30:57
r113 修复一个printNode中的NULL判断
忌少taobao Commited on QLExpress at 2011-02-23 15:41:10
r112 修改参数类型为OperatorBase
qhlhl Commited on QLExpress at 2011-02-21 17:22:06
r111 增加寻找对象方法的缓存
qhlhl Commited on QLExpress at 2011-02-21 17:21:41
r110 减少对象的创建
qhlhl Commited on QLExpress at 2011-02-21 11:55:42
r109 在赋值语句的时候增加类型校验
qhlhl Commited on QLExpress at 2011-02-21 10:58:02
r108 修改数字后面带D,F,L时的解析错误。通过对没有L结尾的整数进行判断,如果大于Integer.MAX_VALUE,自动转换为Long
qhlhl Commited on QLExpress at 2011-02-17 15:49:14
r107 1、调整了一些对象的创建时机,建设创建对象的数量。 2、增加NodeType的儿子缓存,提高关键路径的性能 3、修改ExpressPackage的机制,增加父子关系,增加缓存,减少Class.forName()的同步锁等待
qhlhl Commited on QLExpress at 2011-02-17 15:47:14
r106 1、调整了一些对象的创建时机,建设创建对象的数量。 2、增加NodeType的儿子缓存,提高关键路径的性能 3、修改ExpressPackage的机制,增加父子关系,增加缓存,减少Class.forName()的同步锁等待
qhlhl Commited on QLExpress at 2011-02-15 14:41:54
r105 1、调整了一些对象的创建时机,建设创建对象的数量。 2、增加NodeType的儿子缓存,提高关键路径的性能 3、修改ExpressPackage的机制,增加父子关系,增加缓存,减少Class.forName()的同步锁等待
qhlhl Commited on QLExpress at 2011-02-14 17:06:15
r104 重构所有的语法解析过程,去除对def的显示定义支持.版本升级为2.0
qhlhl Commited on QLExpress at 2011-02-14 17:03:37
r103 重构所有的语法解析过程,去除对def的显示定义支持
qhlhl Commited on QLExpress at 2011-02-14 17:02:42
r102 重构所有的语法解析过程,去除对def的显示定义支持
qhlhl Commited on QLExpress at 2011-02-14 16:58:36
r99 重构所有的语法解析过程,去除对def的显示定义支持
qhlhl Commited on QLExpress at 2011-02-14 16:54:57
r98 重构所有的语法解析过程,去除对def的显示定义支持
qhlhl Commited on QLExpress at 2011-02-14 13:30:10
r97 在进行整体代码重构前的稳定版本1.4.1 重构后的版本是2.0
qhlhl Commited on QLExpress at 2011-01-13 18:01:56
r96 for循环后跟一个函数解析错误
qhlhl Commited on QLExpress at 2011-01-13 18:00:51
r95 for循环后跟一个函数解析错误
qhlhl Commited on QLExpress at 2010-12-31 15:10:04
r94 增加long,Long在函数调用时的兼容性
qhlhl Commited on QLExpress at 2010-12-28 15:05:33
r93 增加long,Long在函数调用时的兼容性
qhlhl Commited on QLExpress at 2010-12-28 15:04:02
r92 增加long,Long在函数调用时的兼容性
qhlhl Commited on QLExpress at 2010-12-28 15:03:21
r91 增加long,Long在函数调用时的兼容性
qhlhl Commited on QLExpress at 2010-12-26 00:22:57
r90 修改 int 与 float进行比较时的一个bug,增加测试CASE
qhlhl Commited on QLExpress at 2010-12-26 00:22:11
r89 修改 int 与 float进行比较时的一个bug
qhlhl Commited on QLExpress at 2010-12-24 15:16:52
r88 修正 int 和 Integer 不兼容的问题
qhlhl Commited on QLExpress at 2010-12-24 15:15:50
r87 修正 int 和 Integer 不兼容的问题
qhlhl Commited on QLExpress at 2010-12-24 15:14:19
r86 处理字符串中的\”问题 String express ="\"经\\\"费收\\\"入\\\"aaa-\" + 100"; 执行结果是:经\"费收\"入\"aaa-100
qhlhl Commited on QLExpress at 2010-12-24 15:09:00
r85 处理字符串中的\”问题 String express ="\"经\\\"费收\\\"入\\\"aaa-\" + 100"; 执行结果是:经\"费收\"入\"aaa-100
qhlhl Commited on QLExpress at 2010-12-17 17:08:26
r84 修正 int 和 Integer 不兼容的问题
qhlhl Commited on QLExpress at 2010-12-17 16:27:29
r83 修正 int 和 Integer 不兼容的问题
qhlhl Commited on QLExpress at 2010-12-17 16:25:51
r82 修正 int 和 Integer 不兼容的问题
qhlhl Commited on QLExpress at 2010-12-17 16:24:49
r81 修正 int 和 Integer 不兼容的问题
qhlhl Commited on QLExpress at 2010-12-10 16:06:39
r80 增加在增加函数的时候,可以传递Class作为参数的测试
qhlhl Commited on QLExpress at 2010-12-10 16:06:02
r79 增加在增加函数的时候,可以传递Class作为参数的测试
qhlhl Commited on QLExpress at 2010-12-10 15:47:59
r78 修改 "-" 前面是")"时候的判断错误
qhlhl Commited on QLExpress at 2010-12-10 15:47:02
r77 增加 - 号的测试用例-3 - (-5 * -7 - 9 ) - (9-2)
qhlhl Commited on QLExpress at 2010-11-11 09:55:56
r76 修改版本号为1.3.3
qhlhl Commited on QLExpress at 2010-11-10 17:42:27
r75 修改宏定义时返回的数据如果是OperatorData则不再进一步获取真实值
qhlhl Commited on QLExpress at 2010-11-09 14:46:03
r74 修改动态属性不能为数字类型的错误
剑扬10 Commited on QLExpress at 2010-11-09 09:41:46
r73 版本修改
qhlhl Commited on QLExpress at 2010-11-08 12:15:07
r72 去除InstructionSetContext中对RunEnvironment的引用
qhlhl Commited on QLExpress at 2010-10-29 14:13:28
r71 增加解析错误的信息输出
剑扬10 Commited on QLExpress at 2010-10-29 09:33:06
r70 改为正式版本
qhlhl Commited on QLExpress at 2010-10-21 19:40:31
r69 增加动态属性的支持,例如: String 用户 = "张三"; 费用.用户 = 100; 用户 = "李四"; 费用.用户 = 200;;
qhlhl Commited on QLExpress at 2010-10-21 17:11:06
r68 增加rating的测试范例
qhlhl Commited on QLExpress at 2010-10-21 11:48:45
r67 修复bug负号的错误处理
qhlhl Commited on QLExpress at 2010-10-19 14:54:00
r66 增加mod和%操作
qhlhl Commited on QLExpress at 2010-10-19 14:45:22
r64 增加mod和%操作
qhlhl Commited on QLExpress at 2010-10-13 22:40:59
r63 增加修饰符volatile : private volatile Map<String,InstructionSet> expressInstructionSetCache = new ConcurrentHashMap<String, Instructi
qhlhl Commited on QLExpress at 2010-10-13 22:33:01
r62 修改new操作符号的操作数设置this.addOperatorInner("new", 0, 0, -1, null);
qhlhl Commited on QLExpress at 2010-10-13 22:30:11
r61 增加修饰符volatile : private volatile Map<String,InstructionSet> expressInstructionSetCache = new HashMap<String,InstructionSet>();
qhlhl Commited on QLExpress at 2010-09-30 11:32:31
r60 提交ExportItem
qhlhl Commited on QLExpress at 2010-09-29 19:28:25
r59 将 exportDef 直接输出到用户传入的上下文中
qhlhl Commited on QLExpress at 2010-09-27 23:27:27
r58 ExpressLoader中增加输出脚本中有那些全局变量,全局别名,函数和宏定义的方法,参见LoadExpressFromFileTest: ExpressLoader loader = new ExpressLoader(runner); loader.
qhlhl Commited on QLExpress at 2010-09-25 14:16:12
r57 增加数组操作的支持。 int[][] abc = new int[2][2]; abc[0][1] = 22;
qhlhl Commited on QLExpress at 2010-09-21 12:03:59
r56 增加设置log,是否catchException的能力
剑扬10 Commited on QLExpress at 2010-09-21 11:26:21
r55 修改版本
qhlhl Commited on QLExpress at 2010-09-20 15:51:42
r53 增加操作符号:exportAlias,exportDef 用于将局部定义全局化
qhlhl Commited on QLExpress at 2010-09-20 14:42:41
r52 增加操作符号:exportAlias,exportDef 用于将局部定义全局化
qhlhl Commited on QLExpress at 2010-09-19 17:11:32
r51 增加设置log,是否catchException的能力
qhlhl Commited on QLExpress at 2010-09-19 17:06:20
r50 增加设置log,是否catchException的能力
qhlhl Commited on QLExpress at 2010-09-19 17:05:42
r49 增加设置log,是否catchException的能力
qhlhl Commited on QLExpress at 2010-09-19 10:29:09
r48 增加文件装载的功能,将funciton export给其他表达式使用
qhlhl Commited on QLExpress at 2010-09-19 10:28:44
r47 增加文件装载的功能,将funciton export给其他表达式使用
qhlhl Commited on QLExpress at 2010-09-19 10:28:10
r46 增加文件装载的功能,将funciton export给其他表达式使用
qhlhl Commited on QLExpress at 2010-09-17 23:05:49
r45 增加import支持,例如: import java.math.*; import com.ql.util.express.test.BeanExample; String abc = new BeanExample("张三").unionName("李四
qhlhl Commited on QLExpress at 2010-09-17 23:05:09
r44 增加import支持,例如: import java.math.*; import com.ql.util.express.test.BeanExample; String abc = new BeanExample("张三").unionName("李四
qhlhl Commited on QLExpress at 2010-09-17 22:12:31
r43 修改返回值为空时,报nullpoint错误
qhlhl Commited on QLExpress at 2010-09-08 17:13:41
r42 修改+,-,×,/,%的计算方式,保证返回的数据类型准确
qhlhl Commited on QLExpress at 2010-09-07 11:44:43
r41 增加自定义函数的支持 定义函数 递归(int a,int b){ if(a == 1)then{ return 1; }else{ return 递归(a - 1,b) * a; } }; 递归(10,10
qhlhl Commited on QLExpress at 2010-08-31 14:26:32
r40 增加for循环测试代码
qhlhl Commited on QLExpress at 2010-08-31 11:38:09
r39 增加 break,continue支持
qhlhl Commited on QLExpress at 2010-08-30 15:14:53
r38 增加 for 循环()的支持 qh = 100; for(def int i = 1; i<=10;i = i + 1; ){ qh = qh + 10; } 后续再改进
qhlhl Commited on QLExpress at 2010-08-28 23:25:55
r37 增加 for 循环支持.但 目前需要用{}来包括条件: qh = 100; for{def int i = 1; i<=10;i = i + 1; } {qh = qh + 10;} 后续再改进
qhlhl Commited on QLExpress at 2010-08-26 22:13:56
r36 修改多个指令集一起执行时候,return 的一个判断错误
qhlhl Commited on QLExpress at 2010-08-26 13:56:59
r35 增加 call 其他脚本的支持
qhlhl Commited on QLExpress at 2010-08-26 13:54:48
r34 增加 call 其他脚本的支持
qhlhl Commited on QLExpress at 2010-08-26 13:54:15
r33 增加版本号
qhlhl Commited on QLExpress at 2010-08-26 12:11:10
r32 删除 IExpressContextExtend.java
qhlhl Commited on QLExpress at 2010-08-26 11:34:05
r30 删除 IExpressContextExtend.java
qhlhl Commited on QLExpress at 2010-08-26 11:06:10
r29 增加在一个上下文环境中批量执行指令的能力
qhlhl Commited on QLExpress at 2010-08-26 10:59:12
r28 增加在一个上下文环境中批量执行指令的能力
qhlhl Commited on QLExpress at 2010-08-25 15:32:56
r27 增 marco 宏定义支持: 例如: 定义宏 惩罚 {cache bean.unionName(name)}; 惩罚; return 惩罚;
qhlhl Commited on QLExpress at 2010-08-25 11:47:22
r26 增加对 map.key 形式属性的读写支持 增加对 object.property形式属性的读写支持
qhlhl Commited on QLExpress at 2010-08-25 11:46:52
r25 增加对 map.key 形式属性的读写支持 增加对 object.property形式属性的读写支持
剑扬10 Commited on QLExpress at 2010-08-24 18:04:31
r24 尝试提交哦
qhlhl Commited on QLExpress at 2010-08-24 17:24:10
r23 增加 对函数,Method的cache支持。 例如: cache isVIP("qh"); cache example.unionName("李四");
qhlhl Commited on QLExpress at 2010-08-24 17:22:33
r22 增加 对函数,Method的cache支持。 例如: cache isVIP("qh"); cache example.unionName("李四");
qhlhl Commited on QLExpress at 2010-08-24 11:35:05
r21 增加 变量定义 def int qh =0; 的定义 增加 别名定义 alias qh example.child; 的定义 增加 对象属性赋值 example.child.a = "100" 的支持
qhlhl Commited on QLExpress at 2010-08-23 15:03:34
r20 增加 return 语句的支持
qhlhl Commited on QLExpress at 2010-08-23 09:46:16
r19 增加{}的支持, 增加局部变量定义 def int qh = 3; 增加变量作用域的控制,{def int qh = 3; {def int qh = 100;} qh = qh + 100; }
qhlhl Commited on QLExpress at 2010-08-23 09:32:14
r18 增加{}的支持, 增加局部变量定义 def int qh = 3; 增加变量作用域的控制,{def int qh = 3; {def int qh = 100;} qh = qh + 100; }
qhlhl Commited on QLExpress at 2010-08-21 01:16:14
r17 增加 if ... then ... else ...的支持
qhlhl Commited on QLExpress at 2010-08-21 01:06:54
r16 增加 if ... then ... else ...的支持
qhlhl Commited on QLExpress at 2010-08-21 01:06:14
r15 增加 if ... then ... else ...的支持
qhlhl Commited on QLExpress at 2010-08-11 12:20:48
r14 修改错误信息输出时候的剔重功能
qhlhl Commited on QLExpress at 2010-08-11 12:20:12
r13 修改错误信息输出时候的剔重功能
qhlhl Commited on QLExpress at 2010-08-02 17:49:29
r12 减少暴露出去的公共方法
qhlhl Commited on QLExpress at 2010-08-02 13:27:23
r11 增加测试代码
qhlhl Commited on QLExpress at 2010-08-02 11:31:27
r10 删除不必要的测试程序
qhlhl Commited on QLExpress at 2010-08-02 11:30:55
r9 增加or的测试
qhlhl Commited on QLExpress at 2010-08-02 11:28:51
r7 增加 And 与 OR 的处理优化。 例如 A AND B ==C 如果 A==false,则 B==C就不需要执行。
qhlhl Commited on QLExpress at 2010-07-20 23:09:55
r6 修改范例说明
qhlhl Commited on QLExpress at 2010-07-20 19:36:30
r5 修改描述文件为xml格式
qhlhl Commited on QLExpress at 2010-07-20 19:35:42
r4 修改文件为xml格式
qhlhl Commited on QLExpress at 2010-07-20 19:34:56
r3 原有的文本格式显示的时候可能乱码,改为xml格式
qhlhl Commited on QLExpress at 2010-07-20 19:14:34
r2 QLExpress的第一个稳定版本

Members(14)

Kainy 2012-04-02 21:04:46
剑扬10 2011-09-29 23:32:47
sunyh 2011-09-29 23:32:47
中间开花 2011-09-29 23:32:48
hellonh 2011-12-27 20:57:19
qhlhl 2012-04-24 17:25:27
xjsylhl 2011-09-29 23:32:47
xiejuntao 2011-09-29 23:32:48
cellardoor 2011-09-29 23:32:48
忌少taobao 2011-12-29 10:10:00
dm1299 2011-09-29 23:32:48
lifesting 2012-03-04 18:50:24
dtune 2011-09-29 23:32:48
mutoutoumu 2012-05-13 00:49:20

About | Privacy | License / GPLv2     See also: TaoBao.com

code.taobao.org