~brenns10/funlisp

ref: 346874b165ff60236fe82742a0ffacb415b6b7ec funlisp/README.md -rw-r--r-- 852 bytes
346874b1Stephen Brennan A hello world 3 years ago

#funlisp

Another lisp implementation, this time aiming to be self-contained, portable, well documented, and easy to embed and use. This implementation is derived from libstephen lisp, which is in turn built off the experience of an earlier attempt.

Public interface with some documentation is in inc/funlisp.h, and you can build the library by simply running make. You'll find the result at bin/libfunlisp.a.

Sample applications embedding funlisp are located in tools/. To build, e.g. tools/repl.c, you can do make bin/repl.

There are sample scripts within scripts/. You can run them with:

make bin/runfile
bin/runfile scripts/hello_world.lisp