Owl Lisp – a purely functional Scheme that compiles to C (github.com)