a
    ©lcª  ã                   @   sr   d Z ddlZddlmZmZmZmZmZmZm	Z	 ddl
mZmZmZmZmZmZmZmZ dgZG dd„ deƒZdS )zÅ
    pygments.lexers.rita
    ~~~~~~~~~~~~~~~~~~~~

    Lexers for RITA language

    :copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é    N)Ú
RegexLexerÚincludeÚbygroupsÚusingÚthisÚinheritÚwords)ÚCommentÚOperatorÚKeywordÚNameÚLiteralÚPunctuationÚTextÚ
WhitespaceÚ	RitaLexerc                   @   sp   e Zd ZdZdZdZdgZdgZdgZdde	fd	e	fd
e
jfdefdefdefdefdefdefdefg
iZdS )r   z6
    Lexer for RITA.

     .. versionadded:: 2.11
    ÚRitaz#https://github.com/zaibacu/rita-dslz*.ritaÚritaz	text/ritaÚrootz\nz\s+z#(.*?)\nz@(.*?)\nz#"(\w|\d|\s|(\\")|[\'_\-./,\?\!])+?"z%\'(\w|\d|\s|(\\\')|["_\-./,\?\!])+?\'z	([A-Z_]+)z([a-z0-9_]+)z((->)|[!?+*|=])z[\(\),\{\}]N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚurlÚ	filenamesÚaliasesÚ	mimetypesr   r	   ÚSingler
   r   r   r   r   Útokens© r    r    úP/var/www/html/django/DPS/env/lib/python3.9/site-packages/pygments/lexers/rita.pyr      s&   öÿ)r   ÚreZpygments.lexerr   r   r   r   r   r   r   Zpygments.tokenr	   r
   r   r   r   r   r   r   Ú__all__r   r    r    r    r!   Ú<module>   s
   
$(