Metaparse is parser generator library for template metaprograms. The purpose of this library is to support the creation of parsers that parse at compile time.
grafikrobot/boostorg.metaparse
A library for generating compile time parsers parsing embedded DSL code as part of the C++ compilation process
C++