uLisp 要求 Lisp中的ARM汇编程序

程序名称:uLisp 要求

授权协议: MIT

操作系统: 嵌入式

开发语言:

uLisp 要求 介绍

uLisp®是Lisp编程语言的一种版本,专门设计用于在RAM数量有限的微控制器上运行。目前,它支持基于Arduino ATmega的板,基于Arduino
ARM SAM / SAMD的板,基于Adafruit ARM SAMD21 / SAMD51的板,BBC Micro
Bit,基于STM32的板,基于ESP8266 / ESP32的板以及基于MSP430的LaunchPad板。
。无论平台如何,都可以使用完全相同的uLisp程序。

因为uLisp是解释器,所以您可以在其中键入命令并立即查看效果,而无需编译和上传程序。这使其成为学习编程或设置简单电子设备的理想环境。

Lisp是一种灵活的语言,具有许多高级功能,比C或C
++更易于编程,因此它是学习基本编程概念的理想选择。它也是表达复杂想法的理想语言,例如教机器人解决迷宫或在地图上找到最短路径。
uLisp不仅支持Lisp功能的核心集,还包括Arduino扩展,使其非常适合作为Arduino的控制语言。

要求

RAM: 至少 2 KB.

程序内存: 至少 32 KB.

EEPROM, flash, or FRAM memory: If available, used for saving and loading the
uLisp workspace.

uLisp 要求 官网

http://www.ulisp.com/

相关编程语言

OpenFunix 是由我从零开始写的一个内核项目。 OpenF...
女娲内核,用中文版C"习语言"写的简单操作系统内...
Linux-Insides 是一系列 Linux 内核的展示。它通过分...
Alibaba Kernel起源于亚洲最大的电子商务网站——阿...
Genode操作系統框架擴展現有的內核(如微內核或程序...
TencentOS Kernel 是腾讯针对云的场景研发的服务器操...