feat: add string literal for c