, Stefani Genkova has proposed a combined grammar for LCFG which avoids the need for a separate pre-processing phase:
h Parsing the LCFG Language

, Adele Mikoliunaite produced a very interesting project:
h Usability of System Configuration Languages

, Our compiler for a formalised subset of Puppet is available on GitHub:
h uPuppet