jweyrich / p99
Read-only mirror of https://gitlab.inria.fr/gustedt/p99 - P99 is a suite of macro and function definitions that ease the programming in modern C, aka C99. By using new tools from C99 we implement default arguments for functions, scope bound resource management, transparent allocation and initialization, ...
☆32Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for p99
- META data and RESource library for C language☆128Updated last month
- Standards-defying functional-programming macros for the C preprocessor☆49Updated 10 years ago
- Convenient & cross-platform sandboxing C library☆43Updated 6 months ago
- Functional-programming macros for the C preprocessor.☆61Updated 9 years ago
- A plugin framework for namespace macros in C/C++☆35Updated 10 years ago
- POSIX getopt() as a portable header library☆105Updated last year
- Tiny helper lib for building daemons in C☆19Updated last month
- A fork of Paul Hsieh's Better String Library☆140Updated 5 years ago
- NIH Utility Library☆89Updated 3 years ago
- That missing frog DNA you've been looking for☆62Updated 7 months ago
- A much faster popen() and system() implementation for Linux☆68Updated 4 years ago
- ☆62Updated 10 years ago
- Anonymous functions in C☆249Updated 4 years ago
- Coroutines for C.☆73Updated 7 years ago
- Boost.Predef (a Boost C++ Library)☆50Updated last week
- Fork of mcpp, a C/C++ preprocessor☆67Updated 4 months ago
- Hierarchical memory allocator☆71Updated 9 years ago
- A replacement for libtool written in C☆36Updated 10 years ago
- portability macros for compiler and hardware micro operations☆35Updated 4 months ago
- Autotools-style configure script wrapper around CMake☆86Updated 7 years ago
- memory pool allocator☆49Updated 11 years ago
- A cross-platform library for opening memory-backed libc streams.☆64Updated last year
- Exception handling and smart pointer (automatic cleanup) libraries for C