Skip to content
This repository was archived by the owner on Jan 10, 2025. It is now read-only.

Latest commit

 

History

History
26 lines (20 loc) · 1.44 KB

README.md

File metadata and controls

26 lines (20 loc) · 1.44 KB

Build nmd_assembly.h Test nmd_assembly.h Discord Coverity Scan Build Status

nmd

set of single-header libraries for C/C++

Notable

General information

  • Each library's documentation is at the start of the file.
  • The end user should use the single-header libraries in the root directory. The code in the folders(e.g. /assembly, /graphics) is for development only.

Showcase(listed in no particular order)

Code guidelines

  • Ensure C89 compatibility.
  • Every identifier uses snake case.
  • Enums and macros are uppercase, every other identifier is lowercase.
  • Non-internal identifiers start with the NMD_ prefix. e.g. nmd_x86_decode().
  • Internal identifiers start with the _NMD_ prefix. e.g. _nmd_append_string().

Repository inspired by nothings/stb.