C99 library for weird number systems such as base -1+I, base -2, and others | Dark Hacker News