Get the latest tech news

Show HN: I built an embeddable Unicode library with MISRA C conformance


Where high-velocity software meets precision engineering.

HeaderTypesMacrosFunctions stdint.h int8_t, int16_t, int32_tuint8_t, uint16_t, uint32_t string.h memcpy, memset, memcmp stddef.h size_tNULL stdbool.h bool, true, false assert.h assert Unicorn honors all Required, Mandatory, and most Advisory rules defined by MIRSA C:2012. The implementation performs runtime safety checks by default to guard against malformed or maliciously encoded text. If you know text isn’t malformed you can optionally skip these checks to improve processing time.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Unicode

Unicode

Photo of MISRA C conformance

MISRA C conformance

Photo of MISRA C

MISRA C

Related news:

News photo

Unicode uses elephants as baseline comparison of cultural frequency for emoji

News photo

Unicode shenanigans: Martine écrit en UTF-8

News photo

Text makeup – a tool to decode and explore Unicode strings