Gosubc: a C89 compiler written in Go (github.com)