+
    IV-jÉ	  ã                   ój   € R t ^ RIHtHtHt ^ RIHtHtHtH	t	H
t
HtHt R.tR tR t ! R R]4      tR# )zº
pygments.lexers.json5
~~~~~~~~~~~~~~~~~~~~~

Lexer for Json5 file format.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)ÚincludeÚ
RegexLexerÚwords)ÚCommentÚKeywordÚNameÚNumberÚPunctuationÚStringÚ
WhitespaceÚ
Json5Lexerc                 ó\   € R V  R2\         3R\         P                  3R\        3V \         R3.# )z[^z\\]+z\\.z\\ú#pop)r
   ÚEscaper	   ©Ú
quote_marks   &Úf/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/lexers/json5.pyÚstring_rulesr      s;   € àˆzˆl˜$Ð	¤Ð(Ø	”—‘ÐØ	”ÐØ	”V˜VÐ$ð	ð ó    c                 ó6   € R V  RV  2\         P                  R3.# )z([^z	\\]|\\.)*)r   Úobject_value)r   ÚVariabler   s   &r   Úquoted_field_namer      s+   € à�
ˆ|˜9 Z LÐ	1Ü	�‰Ð0ð	2ðð r   c                   óö  € ] tR t^"tRtRtR.tR.tRtRt	RR]
P                  3R	]P                  3R
]
3.R]! R4      R]R3R]R3R]P                   3R]P"                  3R]R3R]R3]! . R%ORR7      ]3R]3R]3.
R]! R4      R]! R4      RR]3R]R3]! R4      .RR]3R]R3R]P0                  R3R]P0                  R 3R]P0                  R!3]! R4      .R ]! R4      R!]! R4      RR]R3R]R"3]! R4      ./	tR#tR$# )&r   z Lexer for JSON5 data structures.ÚJSON5Újson5z*.json5zhttps://json5.orgz2.19Ú	_commentsz
(//|#).*\nz/\*\*([^/]|/(?!\*))*\*/z/\*([^/]|/(?!\*))*\*/ÚrootÚ'ÚsinglestringÚ"Údoublestringz[+-]?0[xX][0-9a-fA-F]+z'[+-.]?[0-9]+[.]?[0-9]?([eE][-]?[0-9]+)?z\{Úobjectz\[Úarrayz\b)Úsuffixz\s+Ú:Ú,z\]r   z\}z	\b([^:]+)r   Údouble_field_nameÚsingle_field_namez#pop:2© N)ÚfalseÚInfinityz	+Infinityz	-InfinityÚNaNÚnullÚtrue)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚnameÚaliasesÚ	filenamesÚurlÚversion_addedr   ÚSingler
   ÚDocr   r   ÚHexÚFloatr	   r   r   r   r   r   r   r   ÚtokensÚ__static_attributes__r)   r   r   r   r   "   sŽ  † Ù*à€DØˆi€GØ�€IØ
€CØ€MàØ˜GŸN™NÐ+Ø'¨¯©Ð4Ø% wÐ/ð
ð
 	Ù�KÓ Ø�6˜>Ð*Ø�6˜>Ð*Ø&¨¯
©
Ð3Ø7¸¿¹ÐFØ�K Ð*Ø�K Ð)Ùò %Ø-2ô4Ø5<ð>à�ZÐ Ø�;Ðð
ð 	™ SÓ)Ø™ SÓ)ØØ�;ÐØ�K Ð(Ù�F‹Oð
ð
 	Ø�ZÐ Ø�K Ð(Ø˜4Ÿ=™=¨.Ð9Ø�4—=‘=Ð"5Ð6Ø�4—=‘=Ð"5Ð6Ù�KÓ ð
ð 	Ñ.¨sÓ3ØÑ.¨sÓ3ØØ�; Ð'Ø�K Ð*Ù�F‹Oð
ðI)„Fr   N)r3   Úpygments.lexerr   r   r   Úpygments.tokenr   r   r   r   r	   r
   r   Ú__all__r   r   r   r)   r   r   Ú<module>rB      s@   ðñ÷ 6Ñ 5÷÷ ñ ð ˆ.€òòô1�ö 1r   