Last version 0.1.0-b3
This project is a set of header files with macros for the C preprocessor.
The goal of this project is to collect solutions that speed up and simplify writing complex macros using variability, loops, recursion and conditions.
The project is being actively developed and supported. All macros have tests and documentation.
You can read The Change history
If you use this library in the project, then remember that macros may not work correctly in your version of the preprocessor, do first run the test files in the environment and evaluate the results.
This project can be viewed as a memo with examples of the implementation of non-trivial solutions and other macros magic. Each macro has a doxygen description, where you can find out what the macro takes and returns, as well as implementation details.
You can write about issues and errors in issues and send your fix as a pull request
Distributed under the MIT License.