chaos preprocessor library. This is what boost preprocessor derived from.
https://github.com/rofl0r/chaos-pp
Client-server application for desktop (chat).