My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

CFC 是一个轻量级的公式解析执行工具包(编译后不到32K)。CFC不依赖外部包,可扩展函数和变量,支持如下特性:

  • 表达式(赋值,运算,逻辑)运算,表达式中支持函数,支持变量
  • 支持if condition1 {}else if condition2{} else if .. else{}控制结构
  • 支持while(...){}循环。
  • 支持注解:/*注释内容*/
  • 支持外部函数
  • 支持内外部变量交换(注:外部指运行公式的具体项目环境)
CFC的产生是因为一个项目要求动态产生SQL。CFC在后来一个韩国电子商务网站中得到逐步完善。 CFC在软件架构,报表,数据交换以及面向业务(工作流,e-商业活动)等多领域有着广泛的应用前景。 以下是一篇关于CFC在电子商务网站中的应用:http://www.ibm.com/developerworks/cn/java/j-lo-formula/index.html

Powered by Google Project Hosting