# Tests for the 'tokenize' module.
# Large bits stolen from test_grammar.py.
# Backslash means line continuation:
# Backslash does not means continuation in comments :\
2147483647 != 017777777777
-2147483647-1 != 020000000000
x = 123456789012345678901234567890L
x = 123456789012345678901234567890l
x = "doesn't \"shrink\" does it"
y = 'doesn\'t "shrink" does it'
x = "does \"shrink\" doesn't it"
y = 'does "shrink" doesn\'t it'
y = '\nThe "quick"\nbrown fox\njumps over\nthe \'lazy\' dog.\n'
x = ur'abc' + Ur'ABC' + uR'ABC' + UR'ABC'
y = ur"abc" + Ur"ABC" + uR"ABC" + UR"ABC"
def d22(a, b, c=1, d=2): pass
def d01v(a=1, *restt, **restd): pass
(x, y) <> ({'a':1}, {'b':2})
if 1 < 1 > 1 == 1 >= 1 <= 1 <> 1 != 1 in 1 not in 1 is 1 is not 1: pass
x = ~1 ^ 1 & 1 | 1 & 1 ^ -1
x = -1*1/1 + 1*1 - ---1*1
x = sys.modules['time'].time()