上传者: 42107491
|
上传时间: 2023-01-28 11:31:09
|
文件大小: 1.73MB
|
文件类型: ZIP
工作流程
用于通过反射与C ++进行互操作的可调试脚本语言,它也可以生成C ++代码。
执照
该项目已根据。
该项目不是开源的,仅用于开发。 但是您可以在使用开源版本。
该库的文档尚未完成。 当前,您可以参考单元测试以学习如何编写此脚本以及如何将此脚本系统集成到C ++项目中:
文档
对于Gaclib :单击
对于工作流程:单击
在C ++中使用工作流:单击
上述文档的示例代码:单击
工作流语言参考:单击
特征
通过C ++代码生成执行工作流
工作流脚本能够转换为等效的C ++代码。
如果在编译时知道所有脚本,则可以显着提高脚本性能。
您还可以通过这种方式摆脱运行时反射开销。
直接执行工作流程脚本
工作流和C ++类通过反射相互调用。
将编译后的脚本序列化为二进制格式的文件,您无需每次都调用编译器。
bind(EXPR)表达式创建一个可下标的对象,以观察表达式值的变化。
协程