cparse
cparse is a C header file parser for building FFIs. cparse understands variable and function declarations, arrays, structs, unions, enums, and constant expressions. It contains a module for generating interfaces for CMUCL's alien facility.

cparse was written by Tim Moore.

Homepage: https://common-lisp.net/project/cparse/

License: BSD 3-Clause