§
    XŠtj[	  ã                   óh   — d Z ddl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e¦  «        ZdS )zÛ
    pygments.lexers.gleam
    ~~~~~~~~~~~~~~~~~~~~~

    Lexer for the Gleam programming language.

    :copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é    )Ú
RegexLexerÚwordsÚbygroups)ÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚPunctuationÚ
WhitespaceÚ
GleamLexerc                   óš  — e Zd ZdZdZdZdgZdgZdgZdZ	 e
dd	¬
¦  «        Zdd eej        e¦  «        fd eej        e¦  «        feefd eee¦  «        fdefdefdefdefd eeeej        ¦  «        fd eeeej        ¦  «        fdefdej        fdej        fdej        fdej        fdej        fdej        fdej        fdefgiZdS )r   zC
    Lexer for the Gleam programming language (version 1.0.0).
    ÚGleamzhttps://gleam.run/z*.gleamÚgleamztext/x-gleamz2.19)ÚasÚassertÚautoÚcaseÚconstÚdelegateÚderiveÚechoÚelseÚfnÚifÚ	implementÚimportÚletÚmacroÚopaqueÚpanicÚpubÚtestÚtodoÚtypeÚusez\b)ÚsuffixÚrootz(///.*?)(\n)z(//.*?)(\n)z([a-zA-Z_]+)(\.)z[()\[\]{}:;,@]+z2(#|!=|!|==|\|>|\|\||\||\->|<\-|&&|<<|>>|\.\.|\.|=)z8(<>|\+\.?|\-\.?|\*\.?|/\.?|%\.?|<=\.?|>=\.?|<\.?|>\.?|=)z"(\\"|[^"])*"z\b(let)(\s+)(\w+)z\b(fn)(\s+)(\w+)z[a-zA-Z_/]\w*zA(\d+(_\d+)*\.(?!\.)(\d+(_\d+)*)?|\.\d+(_\d+)*)([eEf][+-]?[0-9]+)?z\d+(_\d+)*[eEf][+-]?[0-9]+zN0[xX][a-fA-F0-9]+(_[a-fA-F0-9]+)*(\.([a-fA-F0-9]+(_[a-fA-F0-9]+)*)?)?p[+-]?\d+z0[bB][01]+(_[01]+)*z0[oO][0-7]+(_[0-7]+)*z!0[xX][a-fA-F0-9]+(_[a-fA-F0-9]+)*z
\d+(_\d+)*z\s+N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚurlÚ	filenamesÚaliasesÚ	mimetypesÚversion_addedr   Úkeywordsr   r
   ÚDocr   r   ÚSingler   r   r   r	   ÚVariableÚFunctionr   ÚFloatÚBinÚOctÚHexÚIntegerÚtokens© ó    úS/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/pygments/lexers/gleam.pyr   r      ss  € € € € € ðð ð €DØ
€CØ�€IØˆi€GØÐ €IØ€Màˆuð ð ð	ñ ô €Hð 	à˜h˜h v¤z°:Ñ>Ô>Ð?Ø˜X˜X g¤n°jÑAÔAÐBð �wÐØ  ( (¨7°KÑ"@Ô"@ÐAð   Ð-ØBÀKÐPð IÈ(ÐSð ˜vÐ&ð " 8 8¨G°ZÀÄÑ#OÔ#OÐPØ  ( (¨7°JÀÄÑ"NÔ"NÐOØ˜tÐ$ð RÐSYÔS_Ð`Ø*¨F¬LÐ9Ø^Ð`fÔ`lÐmØ# V¤ZÐ0Ø% v¤zÐ2Ø1°6´:Ð>Ø˜FœNÐ+ð �ZÐ ðE$
ð&€F€F€Fr@   N)r-   Úpygments.lexerr   r   r   Úpygments.tokenr   r   r   r	   r
   r   r   r   Ú__all__r   r?   r@   rA   ú<module>rE      sÐ   ððð ð 7Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6ð$ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð ˆ.€ð8ð 8ð 8ð 8ð 8�ñ 8ô 8ð 8ð 8ð 8r@   