Embedded Programming
MiniPicoLisp
There is MiniPicoLisp, a reduced 32-bit PicoLisp (also in C) especially suitable for embedded systems. It is a minimal version, without support for databases, UTF-8, bignums, IPC, networking and other system-dependent functions.A kind of "pure" PicoLisp (not "pure Lisp"!), it supports the full PicoLisp language, but runs faster, and uses even less memory space. It should also not be restricted to Unix. In addition, it compiles and runs also on 64-bit systems.
Download it here: [miniPicoLisp.tgz]
- MiniPicoLisp Code in ROM How to put definitions into ROM in MiniPicoLisp
PilOS
- PilOS - A Stand-Alone Operating System A proof of concept, PicoLisp running on bare x86-64 hardware.
Links
Links to Rosetta Code tasks that are relevant to embedded programming?Mizar32
Links to simple machines and the Mizar32 wiki book.https://picolisp.com/wiki/?embedded
09dec20 | erik |