Ak d Z ddlZddlmZ ddlT ddlmZ eehZ e ehZe ehZe eehz Zeeeefeeeefeee efiZej fdZd Zd Z dd Z!ej" dz Z#de#z dz Z$dZ%e#e&fd Z'd Z(d Z)d Z*d Z+d Z,d Z-d Z.d Z/d Z0d Z1d Z2ddZ3dS )zInternal support module for sre 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&