▲ 6 ▼ g-fu - a Lisp to Go
g-fu is a pragmatic Lisp developed and embedded in Go. This document describes the initial release; which implements an extensible, tree-walking interpreter for a fully block-structured Lisp-dialect with quasi-quotation and macros, lambdas, optimized tail-recursion, opt-/varargs, first class environments, user-defined setters, threads and channels.
Register to comment or vote on this story