Pyu's Utility Headers
Find a file
2024-10-13 18:30:23 -06:00
test [math.h] Move puh_max, puh_min to math.h and add more mathimatcal constants 2024-08-19 13:04:52 -06:00
LICENSE [new module] puh_ds.h 2024-08-12 22:55:19 -06:00
puh.h [puh.h] Include puh_alg.h 2024-08-15 19:43:14 -06:00
puh_alg.h [math & alg] Add mode and median calculation to puh_math.h, create puh_alg.h for algorithms 2024-08-15 19:41:15 -06:00
puh_defs.h [other] Small changes 2024-08-16 15:39:15 -06:00
puh_ds.h [math & alg] Add mode and median calculation to puh_math.h, create puh_alg.h for algorithms 2024-08-15 19:41:15 -06:00
puh_hash.h Indent some code 2024-10-13 18:30:23 -06:00
puh_helpers.h [math.h] Move puh_max, puh_min to math.h and add more mathimatcal constants 2024-08-19 13:04:52 -06:00
puh_io.h [enhancement] Add Dynamic Arrays, Switch to C89, Remove puh_fetch and "extra" libraries. 2024-08-13 19:30:27 -06:00
puh_log.h [enhancement] Add Dynamic Arrays, Switch to C89, Remove puh_fetch and "extra" libraries. 2024-08-13 19:30:27 -06:00
puh_math.h [math.h] Move puh_max, puh_min to math.h and add more mathimatcal constants 2024-08-19 13:04:52 -06:00
puh_os.h [enhancement] Add Dynamic Arrays, Switch to C89, Remove puh_fetch and "extra" libraries. 2024-08-13 19:30:27 -06:00
puh_path.h [enhancement] Add Dynamic Arrays, Switch to C89, Remove puh_fetch and "extra" libraries. 2024-08-13 19:30:27 -06:00
puh_regex.h [enhancement] Add Dynamic Arrays, Switch to C89, Remove puh_fetch and "extra" libraries. 2024-08-13 19:30:27 -06:00
puh_string.h [enhancement] Add Dynamic Arrays, Switch to C89, Remove puh_fetch and "extra" libraries. 2024-08-13 19:30:27 -06:00
puh_term.h [puh_types.h] Shorten type names 2024-08-24 19:28:22 -06:00
puh_types.h [puh_types.h] Shorten type names 2024-08-24 19:28:22 -06:00
puh_util.h [enhancement] Add Dynamic Arrays, Switch to C89, Remove puh_fetch and "extra" libraries. 2024-08-13 19:30:27 -06:00
README.md [doc] Rewrite README in Markdown 2024-09-19 15:40:40 -06:00

puh

Pyu's Utility Headers

All the utilities I don't want to rewrite all the time.

This is a rewrite of POCB.

In order to use the header functions you must declare PUH_HEADERNAME_IMPL

Windows Support

Notable headers which do not support Microsoft Windows are:

  • puh_regex.h - Requires POSIX regex.
  • puh_term.h - Requires some POSIX functions.