Semantic parser for C
