ned14 / pcpp
A C99 preprocessor written in pure Python
☆220Updated 8 months ago
Related projects ⓘ
Alternatives and complementary repositories for pcpp
- POSIX equivalent of Windows DLL import libraries☆229Updated 5 months ago
- pygccxml is a specialized XML reader that reads the output from CastXML. It provides a simple framework to navigate C++ declarations, usi…☆131Updated this week
- GCC plugin that embeds CPython inside the compiler☆202Updated 2 years ago
- Python bindings for writing clang-based tools based on libtooling (e.g. for refactoring, auto-completion, etc.)☆36Updated 5 years ago
- (Unofficial) Release libclang (clang.cindex) on pypi.☆85Updated 4 months ago
- A C++14 compile-time/constexpr map and hash map with minimal binary footprint☆204Updated 2 years ago
- Code Analysis and Refactoring with Clang Tools☆123Updated 4 years ago
- Clang from the Future: A C++17 to C++11 source-to-source compiler☆122Updated 6 years ago
- Modern pure python C++ header parser☆101Updated 3 weeks ago
- A list of compiler warning flags for different GCC and clang versions☆229Updated 4 years ago
- mutator is an experimental suite of tools aimed at analysis and automation of C/C++ code development☆74Updated 3 years ago
- selectively remove C preprocessor conditionals☆163Updated 7 months ago
- Readable and consistent C++ type introspection - Compiler Decipherer☆89Updated 5 years ago
- SafeInt is a class library for C++ that manages integer overflows.☆216Updated 3 months ago
- Python module for parsing CMakeLists.txt files☆20Updated 2 years ago
- Eliminate all the tedious hassle when making state-of-the-art C++ 14 - 23 libraries!☆143Updated 2 weeks ago
- C++ Testing using spies and fakes for isolation and simulation☆59Updated 6 years ago
- Dump ABI of an ELF object containing DWARF debug info☆177Updated last year
- Meta programming library designed for compilation speed.☆167Updated 2 years ago
- Automatically spawn gdb on error.☆65Updated 2 years ago
- A recursive C preprocessor macro which performs an operation on each element of a list☆310Updated 3 years ago
- generates .clang-format file from example codebase☆316Updated last year
- User-oriented fork of LLVM's opt-viewer☆131Updated 2 months ago
- Example project from my talks in the LLVM Social Berlin and C++ User Group☆172Updated 3 years ago
- MSGUI - Metashell GUI☆68Updated 5 years ago
- A collection of safe data types that are compatible with, and can substitute for, common unsafe native c++ types☆398Updated this week
- ORC is a tool for finding violations of C++'s One Definition Rule on the OSX toolchain.☆91Updated 5 months ago
- A tool for representing and concatenating strings without heap memory☆62Updated 4 years ago
- C/C++ source generation from an AST☆157Updated 4 months ago