/xlib

a lightweight and generic C99 library.

Primary LanguageCMIT LicenseMIT

xlib: a lightweight and generic C99 library.

Goal

  1. high efficiency.
  2. high readability.
  3. easy-to-use API.

Components

  • xalloc: an encapsulation of memory operations.
  • xtest: Some simple test help functions.
  • xtype: Some common types
  • xstr: String.
  • xlist: Double linked list.
  • xskiplist: Skip list.

See the test case for specific usage.

Update irregularly...

License

MIT