文件名称:烧结:微控制器(例如Arduino)的源代码实现
文件大小:304KB
文件格式:ZIP
更新时间:2024-03-02 00:27:15
javascript virtual-machine source ev3dev hacktoberfest
烧结矿 名称的词源:S VML间译码。 这是旨在用于Arduino等微控制器平台的Source Virtual Machine Language的实现。 我们遵循js-slang Wiki中的。 将此VM与。 有关实现的详细信息,请参见。 目录布局 vm :实际的VM库。 vm/test :某些脚本可帮助进行CI测试。 runner :一个简单的运行程序,可从CLI运行程序。 test_programs :已手动验证为正确的SVML测试程序,以及自动测试的预期输出。 devices :在各种嵌入式平台上使用Sinter的一些示例。 使用说明 Sinter实现了Source§3的大部分内容,除了: 数字是单精度浮点数。 这意味着16777216 + 1 === 16777216 。 不支持以下原语: list_to_string parse_int 运行 提示 串化