I’m just finishing general-array* implementation of ISLisp processor KISS.
Also, I just started ISLispHyperDraft project. The point is, I want ISLisp equivalent of Lispworks’ Common Lisp HyperSpec . The current state is you can view the draft but it lacks hyper links.
Visit my github
2017 June 22
Added a good old mark and sweep garbage collector.
Changed char to wchar_t
KISS is an ISLisp processor written in C and ISLisp.
Download the latest kiss at github https://github.com/nenbutsu/kiss
I just started to write a ISLisp to C translator.
I’ve read the source code of Kyoto Common Lisp (currently known as Gnu Common Lisp (GCL, not Gnu CLisp)) before, which uses a C compiler on the fly. So I knew that’s possible.
My goal is to write portable code.
And another project is to link with the Gnu MP library (the GNU multiple precision arithmetic library).
By the way, I’m using the Boehm–Demers–Weiser conservative garbage collector.
Download the latest kiss (the translator has not been included yet.)