From лексикон “lexicon”, lekc is a lightweight parser library written in C that provides recursive descent parsing through concise syntax, with support for generic AST construction.
Special thanks to Morgan Caron for his help throughout the project, from technical implementation details to code review.