Ak d dl Z ddlmZ ddlT ddlmZ eehZe e hZee hZeeehz Zeeeefeeeefeee efiZej fdZd Zd Zdd Z e j! d z Z"de"z dz Z#dZ$e"e%fdZ&d Z'd Z(d Z)d Z*d Z+d Z,d Z-d Z.d Z/d Z0d Z1ddZ2dS ) N )_parser)*)_EXTRA_CASESc * ||z r| | z } | |z | z S N )flags add_flags del_flags TYPE_FLAGSs 9/opt/alt/python-internal/lib64/python3.11/re/_compiler.py_combine_flagsr s- : *I)++ c | j }t }t }t }t }t }d } d } d }|t z rL|t z sB|t z r t j } t j } t }nt j } t j } |D ]=\ }} ||v rP|t z s || || ,|t z r" |t | || X | | s || || z | | }|s" |t | || ||vr" |t" | || |t$ || } |d |t&