Fixtype of characters and escape sequences usable in character constants [C:6.4.4.4] [C:A.1.5].
This is a tagged union type, introduced by fty::deftagsum.
This corresponds to c-char in the grammar in [C].
As explained in abstract-syntax, the natural numbers represent Unicode code points. We do not capture the restriction that the characters cannot be single quote, backslash, or new-line.