struct Type { size usize, align usize, konst bool, id uint, u enum union { Void, Bool, Int struct { sgn bool }, Flo, Ptr *Type, Arr struct { child *Type, length i64 }, Slice *Type, } }