[WIP] cdef parser