Ë
    !täin
  ã                   ód   — 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mZ dgZ G d„ de«      Zy)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)	Ú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dej                  fdef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j0                  fdej0                  fdej2                  fdej4                  fdej6                  fdej8                  j:                  fdej8                  fgdej<                  fd efgd!œZy")#r   z;
    For FloScript configuration language source code.
    Ú	FloScriptzhttps://github.com/ioflo/iofloÚ	floscriptÚfloz*.floz2.4c                 ó:   — 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    úh/Volumes/fast/ai/experiments/MLX_z-image/.venv/lib/python3.12/site-packages/pygments/lexers/floscript.pyÚinnerstring_rulesz FloScriptLexer.innerstring_rules   s6   € ð&Ü'-§¡ð8ð ˜eÐ$Ø˜Ðà�5ˆMð

ð 
	
ó    z\s+z[]{}:(),;[]z(\\)(\n)z\\zO(to|by|with|from|per|for|cum|qua|via|as|at|in|of|on|re|is|if|be|into|and|not)\bz!=|==|<<|>>|[-~+/*%=<>&^|.]zã(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|use|flo|give|take)\bz(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   ÚWordr
   ÚBuiltinr	   r   r   r   ÚSingler   ÚFloatÚOctÚBinÚHexÚIntegerÚLongÚ	DecoratorÚtokens© r   r   r   r      sS  „ ñð €DØ
*€CØ˜EÐ"€GØ�	€IØ€Mò
ð �ZÐ à˜[Ð)Ø™( 4¨Ó4Ð5Ø�DˆMðØ$ŸM™Mð+à+¨XÐ6ðð #Ÿl™lð,ð '¨Ð0Ø�&˜(Ð#á�F‹OÙ�IÓØ�g—n‘nÐ%ð%
ð* �fÐØ�&˜&Ð!ð
ð
 8¸¿¹ÐFØ$ f§l¡lÐ3Ø˜6Ÿ:™:Ð&Ø˜FŸJ™JÐ'Ø! 6§:¡:Ð.Ø�f—n‘n×)Ñ)Ð*Ø�v—~‘~Ð&ð
ð ˜Ÿ™Ð(Ø˜dÐ#ð
ñG'�Fr   N)r#   Úpygments.lexerr   r   r   Úpygments.tokenr   r   r   r	   r
   r   r   r   r   Ú__all__r   r3   r   r   Ú<module>r7      s7   ðñ÷ 9Ñ 8÷$÷ $õ $ð Ð
€ô?�Zõ ?r   