K i\dZddlZddlmZmZddlmZmZmZm Z m Z m Z dgZ GddeZ y)z pygments.lexers.asc ~~~~~~~~~~~~~~~~~~~ Lexer for various ASCII armored files. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. N) RegexLexerbygroups)CommentGenericNameOperatorString WhitespaceAscLexerc eZdZdZdZddgZgdZgdZdZdZ e jZ d e fd ejd fd efgd e fd eej&ee efdejdfd efgdZdZy)r zf Lexer for ASCII armored files, containing `-----BEGIN/END ...-----` wrapped base64 data. z ASCII armoredascpem)z*.ascz*.pemid_dsaid_ecdsa id_ecdsa_sk id_ed25519 id_ed25519_skid_rsa)zapplication/pgp-keyszapplication/pgp-encryptedzapplication/pgp-signaturez!application/pem-certificate-chainzhttps://www.openpgp.orgz2.10z\s+z^-----BEGIN [^\n]+-----$dataz\S+z^([^:]+)(:)([ \t]+)(.*)z^-----END [^\n]+-----$root)rrc2tjd|ryy)Nz^-----BEGIN [^\n]+-----\r?\nT)research)texts Y/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/pygments/lexers/asc.py analyse_textzAscLexer.analyse_text5s 994d ; <N)__name__ __module__ __qualname____doc__namealiases filenames mimetypesurl version_addedr MULTILINEflagsr rHeadingrrr Attributerr tokensrrrr r s DenGI SI #CM LLEZ ('//6 B W  Z ' dnnh F C E & @ V   Fr)r!rpygments.lexerrrpygments.tokenrrrrr r __all__r r-rrr1s+ /OO ,%z%r