*j S SK r S SKr\ R \" \ R 5 \" \ R 5 - - r " S S5 rS rg) Nc ^ \ rS rSr% \\S' \4S\4S jjrS rS r S r S rS rS r S rSrg) Translator sepsc Xl g Nr )selfr s 9/opt/alt/python313/lib64/python3.13/zipfile/_path/glob.py__init__Translator.__init__ s c ` U R U R U R U5 5 5 $ r )extend match_dirstranslate_corer patterns r translateTranslator.translate s' {{4??4+>+>w+GHIIr c SU S3$ )Nz(?s:z)\Z r s r r Translator.extend s wis##r c U S3$ )Nz[/]?r r s r r Translator.match_dirs+ s )4 r c U R U5 SR [ U R [ U R U5 5 5 5 $ )N )restrict_rglobjoinmapreplaceseparatestar_not_emptyr s r r Translator.translate_core3 s<