I wrote a minimal Lisp compiler (targeting C) when I was a bit younger. :> My GC was just a really bad reference counting implementation though. I dare you to make fun of my "hash function". Hehe.
It's JSON lists as s-exps, which means (as I understand it) that the author doesn't need to implement parsing, only traversal and evaluation. (Which can essentially be a big-ass case statement.)
So write a lisp parser, then dump the result into this. I like that they didn't include a parser in compacted code, such a parser wouldn't be very interesting.
[+] [-] andrewchambers|11 years ago|reply
https://github.com/rui314/minilisp
[+] [-] mrottenkolber|11 years ago|reply
https://github.com/eugeneia/microlisp
[+] [-] rrmm|11 years ago|reply
[+] [-] PinnBrain|11 years ago|reply
node_modules -uglify -crush -regpack
[+] [-] guard-of-terra|11 years ago|reply
[+] [-] mattdw|11 years ago|reply
[+] [-] infogulch|11 years ago|reply
[+] [-] TazeTSchnitzel|11 years ago|reply
[+] [-] unknown|11 years ago|reply
[deleted]