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, ...
☆33Updated 3 years ago
Alternatives and similar repositories for p99:
Users that are interested in p99 are comparing it to the libraries listed below
- Convenient & cross-platform sandboxing C library☆44Updated 9 months ago
- META data and RESource library for C language☆131Updated this week
- Functional-programming macros for the C preprocessor.☆63Updated 10 years ago
- Hierarchical memory allocator☆70Updated 9 years ago
- POSIX getopt() as a portable header library☆106Updated last year
- Anonymous functions in C☆249Updated 4 years ago
- libsv - Public domain cross-platform semantic versioning in c99☆67Updated last year
- NIH Utility Library☆89Updated 3 years ago
- A fork of Paul Hsieh's Better String Library☆144Updated 5 years ago
- Standards-defying functional-programming macros for the C preprocessor☆50Updated 10 years ago
- A smattering of miscellaneous C libraries. Includes sane argument parsing, a thread-safe multi-producer/multi-consumer queue, and impleme…☆102Updated 9 years ago
- Libelf is a simple library to read ELF files.☆48Updated 2 years ago
- memory pool allocator☆49Updated 12 years ago
- Exception handling and smart pointer (automatic cleanup) libraries for C☆58Updated 10 years ago
- A bare metal port of the GNU ISO C++ library☆33Updated last year
- No bullshit vector library for C☆78Updated 4 years ago
- A simple least recently used cache written in C☆32Updated 5 years ago
- Simple unoptimized AVL tree implementation in C89☆41Updated 4 years ago
- chaos preprocessor library. this is what boost preprocessor derived from.☆121Updated 12 years ago
- Autotools-style configure script wrapper around CMake☆85Updated 7 years ago
- tiny unit testing framework for ANSI C☆55Updated 3 years ago
- Boost.Predef (a Boost C++ Library)☆51Updated 2 weeks ago
- A cross-platform library for opening memory-backed libc streams.☆67Updated last year
- A plugin framework for namespace macros in C/C++☆35Updated 10 years ago
- C unit testing in a header (works for C++ too!).☆36Updated 2 years ago
- Coroutines for C.☆74Updated 7 years ago
- small epoll implementation using kqueue; includes all features needed for libinput/libevdev☆95Updated 2 months ago
- A mini C library for interacting with the Twitter OAuth api.☆25Updated 4 years ago
- Tiny helper lib for building daemons in C☆19Updated 4 months ago
- A small header C library to print stack trace on execution if an exception occurs (such as segmentation fault).☆20Updated 7 years ago