Что такое хороший справочник, документирующий шаблоны использования X-Macros в C (или, возможно, C ++)?

Базовое определение и пример и несколько ссылок для "X-макросы"дается в этомзапись в википедии о препроцессоре C:

X-Macro - это файл заголовка (обычно с расширением «.def» вместо традиционного «.h»), который содержит список похожих вызовов макросов (которые могут называться «макросами компонентов»).

Каковы хорошие источники информации о том, как использовать эту мощную технику? Существуют ли известные библиотеки с открытым исходным кодом, использующие этот метод?

Ответы на вопрос(3)

Ваш ответ на вопрос