Ë ¸¦Ôv@¤kðãóš—dZddlmZmZddlmZddlmZmZm Z m Z m Z ddl m Z mZmZmZmZmZmZmZmZdgZd„ZdZd Zd ZGd „de«Zy ) zò pygments.lexers.usd ~~~~~~~~~~~~~~~~~~~ The module that parses Pixar's Universal Scene Description file format. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. é)Ú RegexLexerÚbygroups)Úwords)ÚCOMMON_ATTRIBUTESÚKEYWORDSÚ OPERATORSÚ SPECIAL_NAMESÚTYPES) ÚCommentÚKeywordÚNameÚNumberÚOperatorÚ PunctuationÚStringÚTextÚ WhitespaceÚUsdLexercó$—t|dd¬«|fgS)Nz\b)ÚprefixÚsuffix)Úwords_)rÚtype_s ú8/usr/lib/python3.12/site-packages/pygments/lexers/usd.pyÚ _keywordsrs€Ü �E %°Ô 6¸Ð >Ð ?Ð?óz(\w+(?:\[\])?)z%(\w+(?:\:\w+)*)(?:(\.)(timeSamples))?z([ \t]+)cóÚ—eZdZdZdZdZddgZddgZdd je e e ¬ «e e jee jee j eej$eejj(ee« fd je e e ¬ «e e jee j eej$eejj(ee« fd je e e ¬ «e e jee j eej$eejj(ee« fd je e e ¬ «e e j eej$eejj(ee«fgeee j(«zeeej2«zeeej$«zdej$fgzeee«zeD���cgc]}|dztj f‘Œc}}}zeee j «zdefdej>fdefdefdefde fde!fde!fde!fde!fdejDfde!jFfde!jHfdejJfdefdefd efgziZ&y!cc}}}w)"rzi A lexer that parses Pixar's Universal Scene Description file format. .. versionadded:: 2.6 ÚUSDz1https://graphics.pixar.com/usd/release/index.htmlÚusdÚusdaz*.usdz*.usdaÚrootz4(custom){_WHITESPACE}(uniform)(\s+){}(\s+){}(\s*)(=))Ú _WHITESPACEz&(custom){_WHITESPACE}{}(\s+){}(\s*)(=)z'(uniform){_WHITESPACE}{}(\s+){}(\s*)(=)z{}{_WHITESPACE}{}(\s*)(=)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__ÚnameÚurlÚaliasesÚ filenamesÚformatÚ_TYPEÚ_BASE_ATTRIBUTEr"rr ÚTokenrÚTyper Ú AttributerÚTokensrrrr ÚBuiltinsrrr rr ÚSinglerrÚ NamespaceÚInterpolÚDocÚHashbangÚtokens)Ú.0rr s000rrrsØ„ñð €DØ =€CØ�fˆo€Gؘ(Ð#€Ið Ø D× KÑ KØ�°KðLóAá �g—m‘m Z°·±À Ø—l‘l J°·±ÀØ—l‘l×)Ñ)¨:°xóAð Bð 7× =Ñ =Ø�°Kð>óAá �g—m‘m Z°·±¸zØ—n‘n d¨D¯L©L×,?Ñ,?ÀØó ð !ð 8× >Ñ >Ø�°Kð?óAá �g—m‘m Z°·±¸zØ—n‘n d¨D¯L©L×,?Ñ,?ÀØó ð !ð *× 0Ñ 0Ø�°Kð1óAá �g—l‘l J°·±ÀØ—l‘l×)Ñ)¨:°xóAð Bð! ñ* �(˜GŸN™NÓ+ñ+,ñ, �- §¡Ó/ñ-0ñ. Ð# T§^¡^Ó4ñ/5ð0 ˜TŸ^™^Ð ,Ð-ñ1.ñ2 �)˜XÓ&ñ3'ñ47<Õ<±e¨Uˆ%�'‰/œ7Ÿ<™<Ò (°eÓ<ñ5=ñ6 �%˜Ÿ™Ó&ñ7'ð:˜KÐ (Ø �g—n‘nÐ %Ø �+Ð Ø �+Ð Ø �(ˆOØ 4°fÐ =Ø  &Ð )Ø  &Ð )Ø �vÐ Ø �vÐ Ø 4°d·n±nÐ EØ �v—‘Ð 'Ø ! 6§:¡:Ð .Ø ˜W×-Ñ-Ð .Ø �ZÐ Ø �TˆNØ ˜ Ð $ð# ñ9. ð0�Fùô6 =sÇI& N)r)Úpygments.lexerrrrrÚpygments.lexers._usd_builtinsrrrr r Úpygments.tokenr r r rrrrrrÚ__all__rr/r0r"r©rrÚrBsWðñ÷0Ý*÷$õ$÷*÷*õ*ð ˆ,€ò@ð €Ø:€Ø€ ô<ˆzõ<r