fermiLisp is a free public-domain Scheme interpreter made mainly for FermiOS, but portable to basically any operating system that can build C99.
It is written in pure C99 without extensions and supports most stuff you'd expect form a basic Scheme system, and can be embedded on many applications.
Use make, Both gmake and bmake work, but bmake is preferred. You'll
only need a C compiler.
Run:
$ make
cc ...
cc ....If everything goes OK, a ./flisp executable will appear in the directory where
fermiLisp was made, if you run it you will get a REPL where you can play around
with the system. To iunstall it, run:
# make installNote: the
#signs means you must run the command as root: with sudo, doas, su, ...
You can uninstall fermiLisp at any time with:
# make uninstallThe repository is on GitHub.
Use pull requests to suggest changes, and issues to report bugs.
CC0. See the LICENSE file for more information. Warranty:
Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.
Originally written by Mario Rosell <mario AT mariorosell DOT es>.