| Server IP : 127.0.0.1 / Your IP : 216.73.216.109 Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10 System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64 User : SERVERWEB ( 0) PHP Version : 8.1.10 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/cygwin64/lib/python3.9/site-packages/pygments/lexers/__pycache__/ |
Upload File : |
a
SҼa{
� @ s� d dl mZmZ d dl mZ d dlmZmZmZm Z m
Z
d dlmZm
Z
mZmZmZmZmZmZmZ dgZdd� ZdZd Zd
ZG dd� de�ZdS )
� )�
RegexLexer�bygroups)�words)�COMMON_ATTRIBUTES�KEYWORDS� OPERATORS�
SPECIAL_NAMES�TYPES) �Comment�Keyword�Name�Number�Operator�Punctuation�String�Text�
Whitespace�UsdLexerc C s t | ddd�|fgS )Nz\b)�prefix�suffix)�words_)r �type_� r �7/usr/lib/python3.9/site-packages/pygments/lexers/usd.py� _keywords s r z(\w+(?:\[\])?)z%(\w+(?:\:\w+)*)(?:(\.)(timeSamples))?z([ \t]+)c @ s� e Zd ZdZddgZddgZddjeee d�e
eje
eje
eje
ejeejje
e�fd jeee d�e
eje
eje
ejeejje
e� fd
jeee d�e
eje
eje
ejeejje
e� fdjeee d�e
eje
ejeejje
e�fgeeej� eeej� eeej� dejfg eee� d
d� eD � eeej� defdejfdefdefdefdefdefdefdefdefdej fdej!fdej"fdej#fde
fdefdefg iZ$d S )!r ZUSDZusdZusdaz*.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:]+\bc C s g | ]}|d t jf�qS )z\[\])r �Type)�.0r r r r �
<listcomp>D � zUsdLexer.<listcomp>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__�name�aliases� filenames�format�_TYPE�_BASE_ATTRIBUTEr r r �Tokenr r r Z Attributer ZTokensr r r r ZBuiltinsr r r r r
�Singler
r � NamespaceZInterpolZDocZHashbang�tokensr r r r r s� �
���������
���
�
�
�
���
����N)Zpygments.lexerr r r r Zpygments.lexers._usd_builtinsr r r r r Zpygments.tokenr
r r r
r r r r r �__all__r r+ r, r r r r r r �<module> s ,