Not a real language... yet.
Narly is a preprocessor to generate code (just C at the moment) from Lisp s-expressions. It gives you the full power of Common Lisp at compile time.
cat your-narly-source-file.n | sbcl --script src/c-cli.lisp > your-c-source-file.c
Should work fine with any ANSI-compliant Common Lisp, though figuring
out the exact incantation to get the functionality of the SBCL
--script
option is left as an exercise of the user. If you don't
have a preference of Common Lisp implementation, just use
SBCL.
Requires Bats.
bats tests/*.bats
Gross.
Copyright © 2014 Dan Kee