Class AbstractCLikeLanguage