Генератор метаинформации
Однако, сегодня закончил черновую версию кодогенератора для сбора метаинформации о классах. Данный инструмент задумывался как аналог Qt'шного moc'а, но без привязки к классам и функциям Qt. Реализован с помощью замечательного инструмента CodeWorker (http://www.codeworker.org), который предназначен для создания кодогенераторов.
Возможности:
- properties
- signals and slots
- metamethods
Подробную документацию напишу в ближайшие пару суток. Основная идея (к слову сказать, не очень оригинальная) должна быть понятна из примера, который прилагается к дистрибутиву.
Все доступно для скачивания тут: http://rewinder.studiodva.com/files/mig-0-1.zip
Дискуссию на данную тему можно так же почитать на форуме gamedev.ru: http://www.gamedev.ru/forum/?group=2&topic=1354
