The HCL parser is a project which started to attempt to parse the HCL content of the Terrarform language as an experiment before I realised I didn't need to. However, I'll keep this alive. The actual project that came out of this ended up being much simpler. The bongobin/caffee
binarysenator/bongobin.hclparser
A simple command line tool for modifying Terraform HCL files (WIP)
C#