CraneScript 是一种数据流脚本语言。

CraneScript是一种软件系统的数据流架构的代码描述。 一个软件系统的数据流架构通常表示为数据流图,craneScript从代码实现的角度出发,对传统数据流图进行了具化和增强,补充了数据类型、模块接口等的详细定义,扩展了数据流子模块, 使得craneScript可以被解释器解释运行。 同时,craneScript也可以被看作增强的数据流图(简称为craneFlow)的文本存储格式,可以通过craneFlow数据流图编辑软件进行可视化的编辑。

data flow diagram data flow programming

语言特征

极致简洁
  • 14个关键字
  • 4种流操作
  • 8种句型
仅四种要素
  • 数据结点
  • 模块结点
  • 数据和控制流
与C++完美融合
  • C++语法风格
  • 使用C++进行扩展
  • 作为库嵌入C++
数据流图
=
脚本代码

News

典型场景

  • 2022/01/10 Crane v1.0 发布

CraneScript v1.0 Family

CraneScript Engine v1.0

  • CraneScript命令行

CraneFlow DRAW v1.0

  • 在线数据流编辑器
  • craneScript脚本导出
  • PNG格式输出
Copyright ©2024-2024 溪河流数据科技 All Rights Reserved. Contact:fengzhui.LIN@qq.com
京ICP备2024064636号
京公网安备11010502055336号