Well a Nim enum is not a C enum. To introcude an alias (which is a bad idea
btw), use this:
type XX* {.size: sizeof(cint), pure.} = enum
ab = 0,
ed = 1
const be = XX.ab
RunBut using distinct integer types for C interop works much better IMO.
