yahelpers
Enhanced debugging functionality for the ya ecosystem
Loading...
Searching...
No Matches
yahelpers

CI Build and Deploy Docs CodeQL Advanced Release

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