文件名称:BIPLAN:字节编码的解释性编程语言
文件大小:64KB
文件格式:ZIP
更新时间:2024-03-05 22:37:11
C++
BIPLAN:trade_mark:CR.1 BIPLAN(字节编码解释性编程语言)是一种基于递归下降解析器的实验性编程语言,该解析器仅使用静态内存分配,并运行不需要垃圾收集器的完全软件定义的虚拟机。 它的人类可读语言称为BIPLAN,是用一种称为BIP的7位ASCII虚拟机语言编译的。 程式语言 最低要求 TinyBasicPlus ROM 11KB,RAM 1KB 毕普兰 ROM 12KB,RAM 1KB Wasm3 64kB ROM,10kB RAM MycroPython 256KB ROM,16KB RAM a 256KB ROM,64kB RAM BIPLAN具有受Python启发的现代语法,尽管其实现设计为易于扩展,但它的设计目的是在有限资源的微控制器上高效运行。 如今,使编程语言正常工作所需的工具的复杂性常常令人难以置信,BIPLAN的体系结构及其机器语言旨在提供非常简单的
【文件预览】:
BIPLAN-master
----documentation()
--------system-functions.md(8KB)
--------conditions.md(4KB)
--------unary-operators.md(4KB)
--------strings.md(4KB)
--------numeric-variables.md(4KB)
--------cycles.md(6KB)
--------configuration.md(5KB)
--------constants.md(4KB)
--------comments.md(3KB)
--------functions.md(5KB)
--------operators.md(4KB)
----LICENSE(31B)
----src()
--------BIPLAN_Defines.h(23KB)
--------BIPLAN.h(23KB)
--------BIPLAN_Decoder.h(4KB)
--------BCC.h(13KB)
--------interfaces()
--------utils()
----library.properties(311B)
----LICENSE.Apache-2.0(10KB)
----examples()
--------functions()
--------cycles()
--------chained_unary()
--------user-input()
--------conditions()
--------fibonacci-calculator()
--------serial-input()
--------prime-calculator()
--------serial-output()
--------label-jump()
--------string-reference()
--------language-functions()
--------serial-editor()
--------draw-x()
--------variable-reference()
----README.md(6KB)
----LICENSE.LGPL-3.0-or-later(7KB)