File: //opt/alt/python311/lib/python3.11/site-packages/pygments/lexers/__pycache__/cddl.cpython-311.pyc
�
�;f� � �p � d Z ddlmZmZmZmZ ddlmZmZm Z m
Z
mZmZm
Z
mZmZ dgZ G d� de� � ZdS )an
pygments.lexers.cddl
~~~~~~~~~~~~~~~~~~~~
Lexer for the Concise data definition language (CDDL), a notational
convention to express CBOR and JSON data structures.
More information:
https://datatracker.ietf.org/doc/rfc8610/
:copyright: Copyright 2006-2024 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�
RegexLexer�bygroups�include�words) �Comment�Error�Keyword�Name�Number�Operator�Punctuation�String�
Whitespace� CddlLexerc �B � e Zd ZdZdZdZdgZdgZdgZdZ g d�Z
g d �Zd
ZdZ
de
z Zd
efdej fg ed� � de
� d�ej fde
� de
� d� eeee� � fdefdefdef eed�� � ej fde� d�efde� d�efdefdefdefd eej ej � � d!fd" eej ej � � d#fd$ej d%fde� d&� eeee� � f ee
d'd(�)� � ej feej fd*ej fd+ej! fd,ej"