[Python-Dev] PEP 30XZ: Simplified Parsing (original) (raw)
Ron Adam rrr at ronadam.com
Thu May 3 15:55:13 CEST 2007
- Previous message: [Python-Dev] PEP 30XZ: Simplified Parsing
- Next message: [Python-Dev] PEP 30XZ: Simplified Parsing
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Benji York wrote:
Ron Adam wrote:
The following inconsistency still bothers me, but I suppose it's an edge case that doesn't cause problems.
>>> print r"hello world" File "", line 1 print r"hello world" ^ SyntaxError: EOL while scanning single-quoted string In the first case, it's treated as a continuation character even though it's not at the end of a physical line. So it gives an error. No, that is unrelated to line continuation. The " is an escape sequence, therefore there is no double-quote to end the string literal.
Are you sure?
print r'"' "
It's just a '' here.
These are raw strings if you didn't notice.
Cheers, Ron
- Previous message: [Python-Dev] PEP 30XZ: Simplified Parsing
- Next message: [Python-Dev] PEP 30XZ: Simplified Parsing
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]