Scheme interpreter in Go