Waarom kunnen de onbewerkte letterlijke tekenreeksen van Python niet eindigen met een enkele backslash?

| | | | | | | |

Technisch gezien elk oneven aantal backslashes, zoals beschreven in de documentatie.

>>> r"" Bestand "<stdin>", regel 1 r"" ^ SyntaxError: EOL tijdens scannen letterlijke tekenreeks >>> r"" "\" >>> r"" Bestand "<stdin>", regel 1 r"" ^ SyntaxError: EOL while scanning letterlijke tekenreeks 

Het lijkt erop dat de parser backslashes in onbewerkte tekenreeksen kan behandelen als gewone karakters (is dat niet waar het bij raw strings om draait?), maar ik mis waarschijnlijk iets voor de hand liggends.