Decoding UTFs
As a small project I built a simple JSON parser in C. I first added support for all data types, except for Unicode escape characters (JSON accepts values such as \u03C0 if you don't feel like manually copy-pasting the character π with code point U+03C0 ). I didn't find it urgent to add support for them right away, but when I finally got around to it, I realized encoding Unicode characters wasn't…