Building OctoGo: A Go-like Language Where Goroutines Are Cores

The last few posts here have been about pieces of a toolchain without saying what they were for. egg , the LL(1) parser generator. The flat AST and the ergonomics of walking one when you have decided that allocation is the enemy. And underneath both, ccgo, which turns C into Go. This post is what they were (also) for. OctoGo is a Go-like language for the Parallax Propeller 2. egg generates its…