This is a slightly-modified library for parsing C code originally written by Ashley Coleman (https://github.com/V-FEXrt).