From: Thomas Wouters Date: Thu, 24 Aug 2000 21:44:52 +0000 (+0000) Subject: Update for augmented assignment, tested & approved by Guido. X-Git-Tag: v2.0b1~265 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e1519a1b4d8e24ab6a98083c6ec8bf4ec7594111;p=thirdparty%2FPython%2Fcpython.git Update for augmented assignment, tested & approved by Guido. --- diff --git a/Lib/tokenize.py b/Lib/tokenize.py index a225211a74ca..30bb557347e1 100644 --- a/Lib/tokenize.py +++ b/Lib/tokenize.py @@ -54,8 +54,11 @@ Triple = group("[rR]?'''", '[rR]?"""') String = group("[rR]?'" + any(r"[^\n'\\]", r'\\.') + "'", '[rR]?"' + any(r'[^\n"\\]', r'\\.') + '"') -Operator = group('\+', '\-', '\*\*', '\*', '\^', '~', '/', '%', '&', '\|', - '<<', '>>', '==', '<=', '<>', '!=', '>=', '=', '<', '>') +Operator = group('\+=', '\-=', '\*=', '%=', '/=', '\*\*=', '&=', '\|=', + '\^=', '>>=', '<<=', '\+', '\-', '\*\*', '\*', '\^', '~', + '/', '%', '&', '\|', '<<', '>>', '==', '<=', '<>', '!=', + '>=', '=', '<', '>') + Bracket = '[][(){}]' Special = group(r'\r?\n', r'[:;.,`]') Funny = group(Operator, Bracket, Special)