swansontec / map-macro
A recursive C preprocessor macro which performs an operation on each element of a list
☆300Updated 3 years ago
Related projects: ⓘ
- A C/C++ header to help move #ifdefs out of your code☆768Updated this week
- A miniature library for struct-field reflection in C++☆490Updated last year
- A C++14 compile-time/constexpr map and hash map with minimal binary footprint☆201Updated 2 years ago
- A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor☆912Updated 4 years ago
- Compile Time Type Information for C++☆570Updated last year
- Collection of miscellaneous portable C snippets.☆676Updated 8 months ago
- chaos preprocessor library. this is what boost preprocessor derived from.☆114Updated 12 years ago
- Implementation of C++20's std::span for older compilers☆328Updated last year
- 💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and conte…☆237Updated 3 years ago
- Compile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 tab…☆458Updated 2 weeks ago
- break into the debugger programmatically☆615Updated 7 months ago
- C++ preprocessor☆203Updated last week
- An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elem…☆393Updated last week
- A cross-platform (C99/C++11) process library☆546Updated 5 months ago
- Reference implementation of Dragonbox in C++☆596Updated 2 weeks ago
- Locate the current running executable and the current running module/library on the file system 🔎☆473Updated 3 weeks ago
- expected lite - Expected objects in C++11 and later in a single-file header-only library☆374Updated last month
- generates .clang-format file from example codebase☆314Updated last year
- Templight is a Clang-based tool to profile the time and memory consumption of template instantiations and to perform interactive debuggin…☆725Updated 2 weeks ago
- Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.☆348Updated this week
- A C library that may be linked into a C/C++ program to produce symbolic backtraces☆944Updated last month
- Concurrent Deferred Reference Counting☆145Updated 7 months ago
- Improved and configurable drop-in replacement to std::function that supports move only types, multiple overloads and more☆539Updated last month
- 🧪 single header unit testing framework for C and C++☆817Updated 2 weeks ago
- Purely evil preprocessor macros adding anonymous functions and closures to ISO C99☆153Updated 9 years ago
- span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library☆497Updated 3 months ago
- A fast, simple tuple implementation that implements tuple as an aggregate☆192Updated last year
- string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library☆420Updated 3 months ago
- Ultra fast C++11 allocator for STL containers.☆270Updated 2 years ago
- Love template metaprogramming☆324Updated 2 years ago