It seems that SRE initially kind of supported atomic groups. At least it was supported in the compiler and in the interpreter, but not in the parser. And opcode CALL was added for this. In 43b3b49 the support of opcode CALL was removed from the interpreter, but it was left in the compiler.
A new opcode ATOMIC_GROUP was added to support atomic groups, so now we can remove opcode CALL.
Alternatively we can rename ATOMIC_GROUP to CALL.
The text was updated successfully, but these errors were encountered:
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.
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.
serhiy-storchaka commentedApr 24, 2022
It seems that SRE initially kind of supported atomic groups. At least it was supported in the compiler and in the interpreter, but not in the parser. And opcode CALL was added for this. In 43b3b49 the support of opcode CALL was removed from the interpreter, but it was left in the compiler.
A new opcode ATOMIC_GROUP was added to support atomic groups, so now we can remove opcode CALL.
Alternatively we can rename ATOMIC_GROUP to CALL.
The text was updated successfully, but these errors were encountered: