fixed a bug related to string literal tokens with = in them

This commit is contained in:
David Halter committed 2012-10-07 22:05:03 +02:00
1 parent db315f44f4
commit 8e9047158e
2 files changed
+6 -1

No files matched your search

+1 -1
View File
@@ -709,7 +709,7 @@ class Statement(Simple):
raise
else:
if tok in ['return', 'yield'] or level == 0 and \
'=' in tok and not tok in ['>=', '<=', '==', '!=']:
tok.endswith('=') and not tok in ['>=', '<=', '==', '!=']:
# This means, there is an assignment here.
# Add assignments, which can be more than one
+5
View File
@@ -20,6 +20,11 @@ float.is_int
#? ['upper']
r"".upper
# strangely this didn't work, because the = is used for assignments
#? ['upper']
"=".upper
# -----------------
# lists
# -----------------