File: //opt/alt/python311/lib/python3.11/site-packages/pygments/lexers/__pycache__/usd.cpython-311.pyc
�
�;f� � � � d Z ddlmZmZ ddlmZ ddlmZmZm Z m
Z
mZ ddlm
Z
mZmZmZmZmZmZmZmZ dgZd� ZdZd Zd
Z G d� de� � ZdS )
z�
pygments.lexers.usd
~~~~~~~~~~~~~~~~~~~
The module that parses Pixar's Universal Scene Description file format.
:copyright: Copyright 2006-2024 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 �F/opt/alt/python311/lib/python3.11/site-packages/pygments/lexers/usd.py� _keywordsr s � �
�E�%��
6�
6�
6��>�?�?� z(\w+(?:\[\])?)z%(\w+(?:\:\w+)*)(?:(\.)(timeSamples))?z([ \t]+)c �\ � e Zd ZdZdZdZddgZddgZdZd d
e � de
� de� d
� ee
j ee
j ee
j eej eej
j ee� � fd
e � e
� de� d
� ee
j ee
j eej eej
j ee� � fde � e
� de� d
� ee
j ee
j eej eej
j ee� � fe
� e � e� d
� ee
j eej eej
j ee� � fg eee
j � � z eeej � � z eeej � � z dej fgz eee� � z d� eD � � z eee
j � � z defdej fdefdefdefde fde!fde!fde!fde!fdej"