jweyrich / p99View external linksLinks
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, ...
☆36Oct 26, 2025Updated 3 months ago
Alternatives and similar repositories for p99
Users that are interested in p99 are comparing it to the libraries listed below
Sorting:
- A set of macros and functions to make defining a C module easier☆11Sep 9, 2019Updated 6 years ago
- C version of the MetroHash function☆27Jun 8, 2015Updated 10 years ago
- Linux /proc data in a consistent, parsed format.☆10Mar 28, 2016Updated 9 years ago
- A single-header C command line parsing library☆15Jun 13, 2018Updated 7 years ago
- newest version of small C that i know about, compiles to 32-bit fasm/nasm syntax assembly☆13Feb 26, 2015Updated 10 years ago
- A copy of the DirectX Headers from MinGW-64.☆14Sep 7, 2023Updated 2 years ago
- A small static C library to bring colors in the console☆19Dec 30, 2022Updated 3 years ago
- A bit-array manipulation library in C☆11Oct 29, 2021Updated 4 years ago
- how to avoid implicit conversion in c++☆14Aug 11, 2021Updated 4 years ago
- A collection of functions for making writing to a bitstream eaisier; written in C under a BSD license☆14Jul 31, 2014Updated 11 years ago
- A software AES implementation to torture code generators.☆18Oct 24, 2021Updated 4 years ago
- Minimal PID 1 for initramfs☆19Jan 16, 2025Updated last year
- 🚀🚀 Generic & Typesafe Vector implementation + Iterator in C ( single header)☆15Sep 10, 2021Updated 4 years ago
- Super basic CHECK(), DCHECK(), and NOTREACHED() macro implementations.☆12Jun 1, 2016Updated 9 years ago
- Lightweight virtualization within VMs via chroot/jchroot.☆13Jun 25, 2018Updated 7 years ago
- Leveraging debhelpers when packaging for Debian with CMake/CPack☆21Oct 1, 2018Updated 7 years ago
- Ahead of time compiler for Lua 5.3☆23Feb 28, 2023Updated 2 years ago
- This is the custom implementation of function malloc for embedded systems, that defragmentate memory after using it. Good solution when y…☆19Jan 11, 2026Updated last month
- Shared memory allocator☆21Jun 27, 2016Updated 9 years ago
- C preprocessor utilities☆20May 26, 2018Updated 7 years ago
- A Small C Compiler☆25Sep 25, 2019Updated 6 years ago
- a collection of handle/id allocators☆20Feb 29, 2024Updated last year
- AST generation library☆27Jan 15, 2015Updated 11 years ago
- Memory allocators☆49May 7, 2018Updated 7 years ago
- A small and simple static analysis tool for C in C☆33Oct 4, 2024Updated last year
- fast lock free shared memory allocator☆21Aug 12, 2020Updated 5 years ago
- Functional-programming macros for the C preprocessor.☆63Feb 12, 2015Updated 11 years ago
- Fake OS/window manager made with raylib☆23Nov 3, 2021Updated 4 years ago
- A Malloc-Free SHET Client Library for Microcontrollers☆47May 3, 2017Updated 8 years ago
- A single header C library to simplify splitting and processing strings☆54Oct 1, 2025Updated 4 months ago
- A subset of C Compiler[Lexical Analyzer, Syntax Analyzer, Semantic Analyzer & Intermediate Code Generator] , DAG & TAC implemented in C…☆22Feb 24, 2024Updated last year
- Language with a bytecode compiler that can run on computers with only a few kB of RAM.☆64Nov 30, 2010Updated 15 years ago
- A lock-free hash table that eanble multiple threads can concurrently read/write/delete up to 10M ops/s in mordern computer platform☆52Aug 8, 2023Updated 2 years ago
- A simple, incompatible alternative to pkg-config☆18Oct 5, 2024Updated last year
- Popular hash table implementation benchmarks☆27Jul 12, 2017Updated 8 years ago
- asprintf() implementation☆34Oct 1, 2020Updated 5 years ago
- Sample of building control flow graph, SSA form, phi nodes, LLVM IR for imagined language.☆26Jun 5, 2017Updated 8 years ago
- Heap priority queue written in C, licensed under a BSD license☆33Nov 22, 2014Updated 11 years ago
- Collection of highly reusable C utilities.☆35Jan 24, 2024Updated 2 years ago