i7io ddZddlZddlmZmZmZddlmZmZm Z m Z m Z m Z m Z dgZGddeZy)z pygments.lexers.resource ~~~~~~~~~~~~~~~~~~~~~~~~ Lexer for resource definition files. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. N) RegexLexerbygroupswords)CommentStringNumberOperatorTextKeywordName ResourceLexerc eZdZdZdZddgZgZdZdZdZ e je jzZ defd ed fd ej"fd efd j'dj)e eeeefdefee efgdefdej4dfd edfgdeeej4dfgdej4dfdej4dfdeeej4eej4dfdeeej4eej4eej4ej6ej4eej4ej"ej4 dfdeeej4eej4eej4dfdej4fgdeeej"ej4dfdeej8ej4dfdej4dfdej4fgdej4dfdej4dfd efgd!Zd"Zy#)$r z$Lexer for ICU Resource bundles. ResourceBundleresourcebundleresourcezAhttps://unicode-org.github.io/icu/userguide/locale/resources.htmlz2.0)z:tablez:arrayz:stringz:binz:importz :intvectorz:intz:aliasz//.*?$"stringz-?\d+z[,{}]z([^\s{{:]+)(\s*)({}?)|z\s+zc(\\x[0-9a-f]{2}|\\u[0-9a-f]{4}|\\U00[0-9a-f]{6}|\\[0-7]{1,3}|\\c.|\\[abtnvfre\'"?\\]|\\\{|[^"{\\])+z\{msgname#popz([^{},]+)(\s*))rmessagez\}z(,)(\s*)([a-z]+)(\s*\})z>(,)(\s*)([a-z]+)(\s*)(,)(\s*)(offset)(\s*)(:)(\s*)(-?\d+)(\s*)choicez(,)(\s*)([a-z]+)(\s*)(,)(\s*)z(=|<|>|<=|>=|!=)(-?\d+)(\s*\{)rz([a-z]+)(\s*\{)str)rrz[^{}]+)rootrrrrrc(|jdryy)Nz root:tableg?) startswith)texts a/mnt/ssd/data/python-lab/ChefSystem/venv/lib/python3.12/site-packages/pygments/lexers/resource.py analyse_textzResourceLexer.analyse_textQs ??< ( )N)__name__ __module__ __qualname____doc__namealiases filenamesurl version_added_typesre MULTILINE IGNORECASEflagsrrrIntegerr formatjoinrr r r rEscapeWordTypetokensrr rr r sS D,GI MCM F LL2== (E 68 $ v~~ & x % , ,SXXf-= > dD' * , TN 6]G $  DEK M FMM9 - 66 "  v}} =?R S FMM9 - FMM6 * ' h w F P N h w xmmX]]FMM8mmV^^V]]DEM O. h w xmm%&. 0V]] #  / h >  K ',, !F N FMM#3 4 V]] #  FMM6 * FMM9 -   S.F`r )r$r+pygments.lexerrrrpygments.tokenrrrr r r r __all__r r6r rr:s: 66  ?J?r