Not early history, but Selfie, which contains a cheerily small implementation of a C subset called C*, is one of my favorite things. https://github.com/cksystemsteaching/selfie C* is described in https://github.com/cksystemsteaching/selfie/blob/main/grammar.md