Some compiler I'm writing in Go.