make convert_octal_escape usable for more than char literals
handle string literals but still need to deal with errors found in them