gh-91870: Remove unsupported SRE opcode CALL (GH-91872)

It was initially added to support atomic groups, but that
support was never fully implemented, and CALL was only left
in the compiler, but not interpreter and parser.

ATOMIC_GROUP is now used to support atomic groups.
This commit is contained in:
Serhiy Storchaka 2022-04-26 21:07:25 +03:00 committed by GitHub
parent 1af871eeee
commit f703c96cf0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 38 additions and 52 deletions

View file

@ -13,7 +13,7 @@
# update when constants are added or removed
MAGIC = 20220402
MAGIC = 20220423
from _sre import MAXREPEAT, MAXGROUPS
@ -78,7 +78,6 @@ OPCODES = _makecodes(
'ASSERT', 'ASSERT_NOT',
'AT',
'BRANCH',
'CALL',
'CATEGORY',
'CHARSET', 'BIGCHARSET',
'GROUPREF', 'GROUPREF_EXISTS',