HOME


Mini Shell 1.0
DIR: /usr/lib/python3/dist-packages/pygments/lexers/__pycache__/
Upload File :
Current File : //usr/lib/python3/dist-packages/pygments/lexers/__pycache__/roboconf.cpython-312.pyc
�

|�e���l�dZddlmZmZmZddlmZmZmZm	Z	m
Z
ddgZGd�de�ZGd�de�Z
y)	z�
    pygments.lexers.roboconf
    ~~~~~~~~~~~~~~~~~~~~~~~~

    Lexers for Roboconf DSL.

    :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
�)�
RegexLexer�words�re)�Text�Operator�Keyword�Name�Comment�RoboconfGraphLexer�RoboconfInstancesLexerc	��eZdZdZdZdgZdgZejejzZ
ddefdefe
dd	d
��efe
dd
d
��efdefdefdefgiZy)rzD
    Lexer for Roboconf graph files.

    .. versionadded:: 2.1
    zRoboconf Graphzroboconf-graphz*.graph�root�\s+�=)�facet�import�\s*\b�\b��suffix�prefix)�	installer�extends�exports�imports�facets�childrenz\s*:?�#.*\n�[^#]�.*\nN)�__name__�
__module__�__qualname__�__doc__�name�aliases�	filenamesr�
IGNORECASE�	MULTILINE�flagsrrrrr	r
�tokens���:/usr/lib/python3/dist-packages/pygments/lexers/roboconf.pyrrs����
�D�� �G���I��M�M�B�L�L�(�E��
�T�N��8���&�x��
F��P�
��$,�U�<�=A�
C�
�w���d�O�
�d�O�%
��Fr-c	��eZdZdZdZdgZdgZejejzZ
ddefeddd	�
�e
feddd	�
�efd
efdefdefdefgiZy)rzH
    Lexer for Roboconf instances files.

    .. versionadded:: 2.1
    zRoboconf Instanceszroboconf-instancesz*.instancesrr)zinstance ofrrrr)r%�countzs*:?z\s*[\w.-]+\s*:rrr N)r!r"r#r$r%r&r'rr(r)r*rrrr	r
r+r,r-r.rr4s����
 �D�#�$�G���I��M�M�B�L�L�(�E���T�N��,�X�e�
L�g�V�
�$�W�U�
C�T�J�
��%��w���d�O�
�d�O�
��Fr-N)r$�pygments.lexerrrr�pygments.tokenrrrr	r
�__all__rrr,r-r.�<module>r4s<���1�0�A�A��!9�
:�� �� �F�Z�r-