cauldron
A collection of single-file C libraries and tools with the goal to be portable and modifiable.
Libraries
library | description |
---|---|
arena-allocator.h | drop in arena allocator |
arg.h | POSIX compliant argument parser based on plan9's arg(3) |
random.h | literate random number library and tutorial |
stretchy-buffer.h | generic dynamic array |
test.h | minimal unit testing |
Tools
Bithacks
Random
- RNG benchmark
- RNG cli tools: rng, dist
- generate ziggurat constants
Similar projects
Licensing
For all files without a integrated license LICENSE applies.