ó
    öÞ j×  ã                   ó\   • S r SSKJrJr  SSKJrJrJrJrJ	r	J
r
JrJr   " S S\5      rS/rg)zÁ
pygments.lexers.rego
~~~~~~~~~~~~~~~~~~~~

Lexers for the Rego policy languages.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
é    )Ú
RegexLexerÚwords)ÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚPunctuationÚ
Whitespacec                   óò   • \ rS rSrSrSrSrS/rS/rS/r	Sr
S	rS
rSS\4S\4S\R                  4\" \SS9\4\" \SS9\R&                  4S\4S\R*                  4S\R,                  4S\4S\4S\4S\4/0rSrg)Ú	RegoLexeré   z
For Rego source.
ÚRegoz<https://www.openpolicyagent.org/docs/latest/policy-language/z*.regoÚregoztext/x-regoz2.19)ÚasÚcontainsÚdataÚdefaultÚelseÚeveryÚfalseÚifÚinÚimportÚpackageÚnotÚnullÚsomeÚtrueÚwith)r   ÚinputÚrootz\nz\s+z#.*?$z\b)Úsuffixz[a-zA-Z_][a-zA-Z0-9_]*z"(\\\\|\\"|[^"])*"z`[^`]*`z-?\d+(\.\d+)?z(==|!=|<=|>=|:=)z[=<>+\-*/%&|]z[\[\]{}(),.:;]© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚnameÚurlÚ	filenamesÚaliasesÚ	mimetypesÚversion_addedÚreserved_wordsÚbuiltinsr   r   ÚSingler   r   r   ÚBuiltinr	   ÚDoubleÚBacktickr
   r   r   ÚtokensÚ__static_attributes__r%   ó    ÚN/var/www/html/gaurav/venv/lib/python3.13/site-packages/pygments/lexers/rego.pyr   r      sÊ   † ñð €DØ
H€CØ�
€IØˆh€GØ�€IØ€Mð€Nð€Hð 	Ø�JÐØ�ZÐ Ø�w—~‘~Ð&Ù�>¨%Ñ0°'Ð:Ù�8 EÑ*¨D¯L©LÐ9Ø&¨Ð-Ø" F§M¡MÐ2Ø˜Ÿ™Ð)Ø˜vÐ&Ø  (Ð+Ø˜xÐ(Ø Ð,ð
ðƒFr9   r   N)r*   Úpygments.lexerr   r   Úpygments.tokenr   r   r   r   r	   r
   r   r   r   Ú__all__r%   r9   r:   Ú<module>r>      s.   ðñ÷ -ß d× dÓ dô&�
ô &ðP ˆ-�r9   