uLisp

GPTKB entity

Statements (35)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:category embedded Lisp interpreter
gptkbp:creator gptkb:David_Johnson-Davies
gptkbp:designedFor microcontrollers
gptkbp:feature gptkb:UART
garbage collection
list processing
interactive programming
REPL
user-defined functions
EEPROM support
I2C support
SPI support
arbitrary precision integers
compact code size
digital and analog I/O
runs on limited RAM
save/load images
gptkbp:firstReleased 2016
https://www.w3.org/2000/01/rdf-schema#label uLisp
gptkbp:implementedIn C
gptkbp:influencedBy gptkb:Lisp
gptkbp:license gptkb:MIT_License
gptkbp:platform gptkb:Arduino
gptkb:ATmega328
gptkb:ESP32
gptkb:ESP8266
gptkb:Raspberry_Pi_Pico
gptkb:ARM_Cortex-M0
gptkb:ARM_Cortex-M3
gptkb:ARM_Cortex-M4
gptkbp:website https://www.ulisp.com/
gptkbp:bfsParent gptkb:Lisp
gptkb:Lisp_programming_language
gptkbp:bfsLayer 5