AdaCore: Build Software that Matters
AdaCore Hero Image

Bbs_lisp

bbs_lisp is an embeddable Lisp interpreter in Ada, designed for portability and suitable for both native and embedded systems, showcasing Ada’s flexibility.

Ada lisp 1

bbs_lisp is an embeddable Lisp interpreter written in Ada. Embeddable in the sense that one can integrate the interpreter into any Ada project. In addition, Brent designed the project to be usable in constrained hardware environments, a.k.a embedded systems, as demonstrated here: https://github.com/BrentSeidel/Ada-Lisp-Embedded


Portability is one of Ada's strongest advantages, and designing libraries that can be used in native and embedded systems is a great way to contribute to the ecosystem.