文件名称:ArduinoML-kernel:与ArduinoML内核相关的实现动物园
文件大小:125.99MB
文件格式:ZIP
更新时间:2024-06-15 08:13:27
C
Arduino语言 作者: 版本:1.0 该存储库是实现相同语言的一种动物园:ArduinoML。 从本质上讲,该语言既简单又幼稚,此存储库的目标是在同一位置存储相同概念的多个实现。 我在2015年6月在和进行了DSL课程后,提出了这个动物园的想法。它也被用作运行的DSL工程课程的支持。 该存储库是基于社区的工作。 每个实现的贡献均由其各自的作者提供(有关详细信息,请参见每个实现的自述文件)。 域说明 ArduinoML是领域特定语言(DSL)的示例,旨在对在Arduino板上执行的简单应用程序进行建模。 它特定于此类应用程序,即,允许任何人建模将传感器绑定到执行器的简单软件。 例如,让我们考虑以下情况: “作为用户,考虑到按钮和LED,我想在按下按钮后打开LED。 再按一次按钮将其关闭,依此类推” 。 ArduinoML的实质是支持此类应用程序的定义。 储存库组织 docs包含