3 ms·
I've been checking uLisp recently. AFAIK, all sources for it is this single `.ino` file (Arduino variant of C++): https://github.com/technoblogy/ulisp/blob/mast
by ducktective 4y ago
I've been checking uLisp recently. AFAIK, all sources for it is this single `.ino` file (Arduino variant of C++): https://github.com/technoblogy/ulisp/blob/master/ulisp.ino https://github.com/technoblogy/ulisp/blob/master/ulisp.ino
Is it so that they built uLisp on top of Arduino SDK? Like can it be ported to rely on STM32 SDK, libopencm3 or FreeRTOS?
- rcarmo 4y agoThat is what is in the docs, essentially (have you read them? They are full of interesting little details).
- lioeters 4y agoThere is a uLisp Builder that generates platform-specific builds from a single codebase. > The uLisp Builder is a set of programs written in Common Lisp to allow you to build a version of uLisp for a particular platform from a common repository of source files. > The aim of the Builder was to make it easier to maintain uLisp across multiple platforms. Where the C function for a particular uLisp feature is identical on all platforms there is just a single occurrence of that source in the Builder repository. uLisp Builder - http://www.ulisp.com/show?3F07 http://www.ulisp.com/show?3F07 GitHub repo - https://github.com/technoblogy/ulisp-builder https://github.com/technoblogy/ulisp-builder --- uLisp for STM32 boards - http://www.ulisp.com/show?29ST http://www.ulisp.com/show?29ST Repo - https://github.com/technoblogy/ulisp-stm32 https://github.com/technoblogy/ulisp-stm32
- ducktective 4y agoThank you very much! For STM32, they still use two Arduino SDKs not ST's SDK itself. Same with ESP