i7i dZddlmZmZddlmZddlmZmZm Z m Z m Z ddl m Z mZmZmZmZmZmZmZmZdgZdZdZd Zd ZGd deZy ) z pygments.lexers.usd ~~~~~~~~~~~~~~~~~~~ The module that parses Pixar's Universal Scene Description file format. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) RegexLexerbygroups)words)COMMON_ATTRIBUTESKEYWORDS OPERATORS SPECIAL_NAMESTYPES) CommentKeywordNameNumberOperator PunctuationStringText WhitespaceUsdLexerc$t|dd|fgS)Nz\b)prefixsuffix)words_)rtype_s \/mnt/ssd/data/python-lab/ChefSystem/venv/lib/python3.12/site-packages/pygments/lexers/usd.py _keywordsrs E% 6 > ??z(\w+(?:\[\])?)z%(\w+(?:\:\w+)*)(?:(\.)(timeSamples))?z([ \t]+)ceZdZdZdZdZddgZddgZdZd d e d e d e d e e jee jee j eej$eejj(ee fd e e d e d e e jee j eej$eejj(ee fde e d e d e e jee j eej$eejj(ee fe e e d e e j eej$eejj(eefgeee j(zeeej2zeeej$zdej$fgzeeezeDcgc]}|dztj fc}}}zeee j zdefdej>fdefdefdefde fde!fde!fde!fde!fdejDfde!jFfde!jHfdejJfdefd efd!efgziZ&y"cc}}}w)#rzN A lexer that parses Pixar's Universal Scene Description file format. USDz1https://graphics.pixar.com/usd/release/index.htmlusdusdaz*.usdz*.usdaz2.6rootz(custom)z(uniform)(\s+)z(\s+)z(\s*)(=)z (uniform)z\b\w+:[\w:]+\bz\[\]z [(){}\[\]]z#.*?$,;=z$[-]*([0-9]*[.])?[0-9]+(?:e[+-]*\d+)?z'''(?:.|\n)*?'''z"""(?:.|\n)*?"""z'.*?'z".*?"z$<(\.\./)*([\w/]+|[\w/]+\.\w+[\w:]*)>z@.*?@z\(.*"[.\\n]*".*\)z \A#usda .+$z\s+z\w+z[_:.]+N)'__name__ __module__ __qualname____doc__nameurlaliases filenames version_added _WHITESPACE_TYPE_BASE_ATTRIBUTErr TokenrTyper AttributerTokensrrrr Builtinsrrr rr Singlerr NamespaceInterpolDocHashbangtokens).0rr s000rrrs D =CfoG(#IM  ^E7%?PPX Y gmmZ llJll)):xA B eWE/1B( K gmmZznndDLL,?,?  !+ugU?2C8 L gmmZznndDLL,?,?  ! }_$5X > gllJll)):xA B " (GNN+#,$ -/%0& #T^^4'5( T^^ ,-).* )X&+',7<<rBsW0*$$*** ,@ : 7z7r