Skip to content

Latest commit

 

History

History
11 lines (10 loc) · 548 Bytes

File metadata and controls

11 lines (10 loc) · 548 Bytes

Common Utilities

  • ansi.h: A bunch of ANSI escape codes for terminal text styling.
  • arena.h/c: A bump allocator made of fixed-size blocks for compact allocation.
  • fs.h/_*.c: Portable filesystem utilities.
  • portability.h: A collection of cross platform/compiler macros.
  • str.h/c: A string-view type with associated utilites.
  • strmap.h/c: A generic string to void* hashmap.
  • type.h: A collection of common primite types.
  • util.h: A collection of miscellaneous utilities.
  • vec.h/c: A type-safe, generic dynamic array.