经过这几天的连续工作,我已经修正了一个从JWFDV0.96版本发布以来一直困扰着我的BUG,大家都知道,一个流程管理系统中,如果要实现一些高级的功能,必须在流程引擎中调用嵌入到系统内部的脚本语言解析模块,其实就相当于一个简易的编译系统,在JWFD开源工作流里面,我使用的是用antlr2.0开源编译构造系统自行设计的编译器,目前看来支持一般的公式定义和计算,脚本设计和运行管理是没有问题的....
现在,我就把这个修正后的版本发布出来....那么JWFDv0.96.4对于用户来讲就是一个可以在内部流程节点中嵌入自定义脚本模块的功能比较完善的开源工作流系统了......
另外,我在这里声明:JWFD的每一行代码都是全部开源免费的,我没有保留任何秘密.所有的技术细节都是公开的...... 包括这个简易脚本语言编译器的所有细节...
需要更加详细的了解自定义脚本语言编译器的问题,欢迎大家给我发邮件
2014.6.3更新: 我把这个编译器的语法文件和文法文件放出来,方便大家自行修改成自己的编译器..G文件在附件中压缩包中
[email protected]