From e1519a1b4d8e24ab6a98083c6ec8bf4ec7594111 Mon Sep 17 00:00:00 2001 From: Thomas Wouters Date: Thu, 24 Aug 2000 21:44:52 +0000 Subject: Update for augmented assignment, tested & approved by Guido. --- Lib/tokenize.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'Lib/tokenize.py') diff --git a/Lib/tokenize.py b/Lib/tokenize.py index a225211a74..30bb557347 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) -- cgit v1.2.1