
Some helper functionality for the ya ecosystem.
Table of Contents
- License
- Features
- ya‑ ecosystem
- Further Information
License
This repository is released under the MPL-2.0 License, see LICENSE.md
Features
- Header-only C99 helper library
- Debugging helpers (
assert.h, log.h, logconstants.h)
- Cross‑platform (Linux, macOS, Windows)
- Supports CMake, Meson, Autotools and pkg-config
- Designed for the ya- ecosystem (yastk, yaerrno, ... (more in the future))
<em>ya- Ecosystem</em>
yahelpers is part of the emerging ya- ecosystem, a collection of small, modular C libraries:
- yahelpers – Debugging helpers
- yastk – Stack library
- yaerrno – Error system
- yabool – Boolean utilities
The goals of all ya- libraries are:
- header‑only or minimalistic
- C99‑compatible
- cross‑platform
- usable with multiple build systems
Further Information