Comment Comment by pogden Because Algebraic Data Types. It's bizarre that I have to give up that power when going from VHDL to C. parent pogden 11 years ago