文件名称:lingua-franca:用于定义和组成React堆的协调语言。 请参阅Wiki以获取文档
文件大小:12.34MB
文件格式:ZIP
更新时间:2024-04-26 08:33:55
reactors lingua-franca Xtend
林瓜·弗朗卡(Lingua Franca) Lingua Franca(LF)是一种多语言协调语言,适用于从低层嵌入式代码到分布式云和边缘应用程序的并发且可能对时间敏感的应用程序。 LF程序指定了称为React堆的组件之间的相互作用。 该框架的重点是确保与明确的时间管理进行确定性的交互。 每个React堆的逻辑均以一组目标语言(当前为C,C ++,Python和TypeScript)之一编写,并且可以将这些语言中的遗留代码集成在一起。 代码生成器以目标语言合成一个或多个程序,然后使用标准工具链进行编译。 如果应用程序具有可利用的并行性,那么它将在多个内核上透明地执行而不会影响确定性。 分布式应用程序转换为多个程序和脚本,以在分布式计算机上启动这些程序。 通信结构连接组件是程序的一部分。 有关更多信息和详细文档,请参见主 。 请参阅我们的。