Warum können die rohen String-Literale von Python nicht mit einem einzelnen Backslash enden?

| | | | | | | |

Technisch gesehen jede ungerade Anzahl von Backslashes, wie in beschrieben die Dokumentation.

>>> r"" Datei "<stdin>", Zeile 1 r"" ^ SyntaxError: EOL beim Scannen des Zeichenfolgenliterals >>> r"" "\" >>> r"" Datei "<stdin>", Zeile 1 r"" ^ SyntaxError: EOL while scaning string literal 

Es scheint, als könnte der Parser Backslashes in rohen Strings einfach so behandeln normale Zeichen (ist das nicht das, worum es bei rohen Strings geht?), aber mir fehlt wahrscheinlich etwas Offensichtliches.