C99 code emitting library