Hey all,
Have you ever wanted to read Clojure or EDN without using Clojure(Script)? If so, feel free to check out CRNTL (C Reader for the Next Thousand Lisps) at:
CRNTL is a new project and is incomplete, but I hope some will find it useful as-is. I wrote it because it irked me that I was using PEG.js inside JavaScriptCore to parse the iOS-hosted Lisp we're developing. CRNTL is written in ANSI C, has no external dependencies, and is thread-safe i.e. it doesn't use any static variables. CRNTL is available under an MIT-style license.
Pull requests and new issues are welcome. If you have questions or comments, please contact me directly for now; I am about to head out on a ~4,500mi (7,200km) motorcycle ride and won't be scanning posts here for a few weeks.
Regards,
Edwin