Macro API

Cross-platform Macro API for C++