The BNF currently underspecifies the how single quoted tokens with escaped characters should be treated ...
<single_quoted> ::- [']([^'\\]|[\\].)([^'\\]|[\\].])*['] %----<single_quoted>s contain any characters. \ is the escape character, so %----that a \ followed by a character is one character of the <single_quoted>, %----e.g., if \' is encountered the ' is not the end of the <single_quoted>. %----The token does not include the outer quotes, e.g., 'cat' and cat are the %----same. See atomic_word> for information about stripping the quotes.It is not specified whethere, e.g., 'abc' = 'a\bc', i.e., whether or not an escaped character is the same as an unescaped character. That means that different systems can currently give diferent answers, which is unpleasant. This dilemma also applies to double quoted distinct objects. There are some ways to resolve this issue:
\b
\t
\n
\v
\f
\r
\e
\d
\^?
\a
\xCD
\octal
\^char
char mod 32
, where char is a letter.
\layout-char
\c
\other