dwyer/li
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
li is a little lisp library and interpreter based on Scheme. li is the lisp interpreter. libli.a is the li library. The goal of this project is to provide a very tiny lisp library for embedded scripting in C applications. Syntax ====== If you've used a lisp before, the syntax here is nothing new. If not, find a Scheme tutorial (or better yet, read SICP) as li is almost identical to Scheme except for the following differences: * Vectors are of the form [...] instead of #(...). * Unhygenic macros. li Reference ============ A reference is coming soon. C API Reference =============== A reference is coming soon, but in the meantime the API is documented in li.h. Bugs ==== * Syntax checking is not complete. Bad syntax will result in unknown behavior which may include unexpected termination or even segfaults.
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published