Characters with special escaping are as follow :
: double-quote (`"`)
:: Escaped by prefixing with a backslash (`\`)
: backslash (`\`)
:: Escaped by prefixing with a backslash (`\`)
: bell (`0x07`)
:: Escaped as `\a`
: backspace (`0x08`)
:: Escaped as `\b`
: tabulation (`0x09`)
:: Escaped as `\t`
: line feed (`0x0a`)
:: Escaped as `\n`
: vertical tabulation (`0x0b`)
:: Escaped as `\v`
: form feed (`0x0c`)
:: Escaped as `\f`
: carriage return (`0x0d`)
:: Escaped as `\r`
Additionally, specific bytes can be specified using hex-mode, that is `\x`
followed by its hexadecimal code. (For example, byte 127 would be escaped as
`\x7f`).
Anything else will be treated as-is.