§
    m
ÊjÔ  ã                   óp   — d Z ddl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mZ dgZ G d„ de¦  «        ZdS )zÍ
    pygments.lexers.floscript
    ~~~~~~~~~~~~~~~~~~~~~~~~~

    Lexer for FloScript

    :copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é    )Ú
RegexLexerÚincludeÚbygroupsÚwords)	ÚTextÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚPunctuationÚ
WhitespaceÚFloScriptLexerc                   ó¢  — e Zd ZdZdZdZddgZdgZdZd„ Z	d	e
fd
efd eee
¦  «        fdef edd¬¦  «        ej        fdef edd¬¦  «        ej        fdefdedf ed¦  «         ed¦  «        dej        fgdefdedfgdej        fdej        fdej        fdej        fdej        fdej        j        fd ej        fgd!ej        fd"efgd#œZ d$S )%r   z;
    For FloScript configuration language source code.
    Ú	FloScriptzhttps://github.com/ioflo/iofloÚ	floscriptÚfloz*.floz2.4c                 ó2   — dt           j        fd| fd| fd| fgS )NzG%(\(\w+\))?[-#0 +]*([0-9]+|[*])?(\.([0-9]+|[*]))?[hlL]?[E-GXc-giorsux%]z[^\\\'"%\n]+z[\'"\\]ú%)r   ÚInterpol)Úttypes    úIC:\Projects\Muse2API\.venv\Lib\site-packages\pygments/lexers/floscript.pyÚinnerstring_rulesz FloScriptLexer.innerstring_rules   s4   € ð&Ý'-¤ð8ð ˜eÐ$Ø˜Ðà�5ˆMð

ð 
	
ó    z\s+z[]{}:(),;[]z(\\)(\n)z\\)ÚtoÚbyÚwithÚfromÚperÚforÚcumÚquaÚviaÚasÚatÚinÚofÚonÚreÚisÚifÚbeÚintoÚandÚnotz\b)Úsuffixz!=|==|<<|>>|[-~+/*%=<>&^|.])*ÚloadÚinitÚserverÚloggerÚlogÚloggeeÚfirstÚoverÚunderÚnextÚdoneÚtimeoutÚrepeatÚnativeÚbenterÚenterÚrecurÚexitÚprecurÚrenterÚrexitÚprintÚputÚincÚcopyÚsetÚauxÚrearÚrazeÚgoÚletÚdoÚbidÚreadyÚstartÚstopÚrunÚabortÚuser   ÚgiveÚtakez(frame|framer|house)\bú"ÚstringÚnameÚnumbersz#.+$z[^"]+z#popz'(\d+\.\d*|\d*\.\d+)([eE][+-]?[0-9]+)?j?z\d+[eE][+-]?[0-9]+j?z	0[0-7]+j?z
0[bB][01]+z0[xX][a-fA-F0-9]+z\d+Lz\d+j?z@[\w.]+z[a-zA-Z_]\w*)Úrootr\   r^   r]   N)!Ú__name__Ú
__module__Ú__qualname__Ú__doc__r]   ÚurlÚaliasesÚ	filenamesÚversion_addedr   r   r   r   r   r   r	   ÚWordr   ÚBuiltinr
   r   r   r   ÚSingler   ÚFloatÚOctÚBinÚHexÚIntegerÚLongÚ	DecoratorÚtokens© r   r   r   r      sž  € € € € € ðð ð €DØ
*€CØ˜EÐ"€GØ�	€IØ€Mð
ð 
ð 
ð �ZÐ à˜[Ð)Ø˜(˜( 4¨Ñ4Ô4Ð5Ø�DˆMØˆUð 6à>CðEñ Eô EàFNÄmðUð ,¨XÐ6ØˆUð ð %*ð+ñ +ô +ð -1¬Lð:ð '¨Ð0Ø�&˜(Ð#àˆG�F‰OŒOØˆG�IÑÔØ�g”nÐ%ð1
ð6 �fÐØ�&˜&Ð!ð
ð
 8¸¼ÐFØ$ f¤lÐ3Ø˜6œ:Ð&Ø˜FœJÐ'Ø! 6¤:Ð.Ø�f”nÔ)Ð*Ø�v”~Ð&ð
ð ˜œÐ(Ø˜dÐ#ð
ðS-ð -€F€F€Fr   N)rc   Úpygments.lexerr   r   r   r   Úpygments.tokenr   r   r	   r
   r   r   r   r   r   Ú__all__r   rs   r   r   ú<module>rw      sì   ððð ð @Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?ð$ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð Ð
€ðEð Eð Eð Eð E�Zñ Eô Eð Eð Eð Er   