Semantic support for C.