+
    IV-jä  ã                   óv   € R t ^ RIHtHt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tR	t ! R R]4      tR# )
a  
pygments.lexers.graphql
~~~~~~~~~~~~~~~~~~~~~~~

Lexer for GraphQL, an open-source data query and manipulation
language for APIs.

More information:
https://graphql.org/

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)Ú
RegexLexerÚwordsÚincludeÚbygroupsÚdefault)ÚCommentÚKeywordÚNameÚNumberÚPunctuationÚStringÚ
WhitespaceÚGraphQLLexerc            #       ó€  € ] tR t^9tRtRtR.tR.tRtRt	RR]
3R	]3R
]3.R]! R4      R]P                  R3R]P                   R3R]R43]! ]RR7      ]P*                  R3R]P,                  R3R]P.                  R3R]R53R]R63.	R]! R4      R]R3]! R4      .R]! R4      R]3R]R3R]R3.RR]P2                  3R]3R]R3.R]! R4      ]! ]RR7      ]R3]! ]RR7      ]3R]R 3R!]R"3.R]! R4      R]P:                  3R#]R$3R]R73.R$]! R4      R]P,                  3R%]3R]R&3R']R3R(]R3.R&]! R4      R]3]! ]RR7      ]P*                  R3R]P>                  R3.R ]! R4      R)] ! ]PB                  ]
]4      3R]3R*] ! ]]
]4      R+3R,]R-3R#]R.3R/]PD                  R03R]R 3R]R3.	R0]! R4      R#]R83.R.]! R4      R]3R]R3R(]R3.R"]! R4      R%]3R1]R&3R]P:                  3R/]PD                  R03R]R73.R-]! R4      R/]PD                  R03R]R3.R+]! R4      R]P>                  3R/]PD                  R03R]R73./t#R2t$R3# )9r   z
Lexer for GraphQL syntax
ÚGraphQLÚgraphqlz	*.graphqlzhttps://graphql.orgz2.16Úignored_tokensz\s+z#.*$Ú,Úvaluez-?\d+(?![.eE])ú#popz-?\d+(\.\d+)?([eE][+-]?\d+)?Ú"Ústringz\b)Úsuffixz\$[a-zA-Z_]\w*z[a-zA-Z_]\w*z\[Ú
list_valuez\{Úobject_valueÚ]Ú:z\}z\\(["\\/bfnrt]|u[a-fA-F0-9]{4})z	[^\\"\n]+ÚrootÚ	operationÚselection_setz
fragment\bÚfragment_definitionz\(Úvariable_definitionz[\]!]ÚtypeÚ=z\)z([a-zA-Z_]\w*)(\s*)(:)z(\.\.\.)(\s+)(on)\bÚinline_fragmentz\.\.\.Úfragment_spreadÚ	argumentsz@[a-zA-Z_]\w*Ú	directivezon\b© N)r   r   )r   r   )r   r   )r   r   )r   r&   )%Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚnameÚaliasesÚ	filenamesÚurlÚversion_addedr   r   r   r   r
   ÚIntegerÚFloatr   r   ÚBOOLEAN_VALUESr	   ÚBuiltinÚVariableÚConstantr   ÚEscapeÚOPERATION_TYPESr   ÚKEYWORDSÚFunctionÚBUILTIN_TYPESÚClassr   ÚLabelÚ	DecoratorÚtokensÚ__static_attributes__r(   ó    Úh/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/lexers/graphql.pyr   r   9   sÎ  † ñð €DØˆk€GØ�€IØ
€CØ€Mð 	Ø�ZÐ Ø�gÐØ�+Ðð
ð
 	ÙÐ$Ó%Ø §¡°Ð7à/Ø—‘Øðð
 �6Ð-Ð.Ù�>¨%Ô0°$·,±,ÀÐGØ §¡¨vÐ6Ø˜dŸm™m¨VÐ4Ø�KÐ!7Ð8Ø�KÐ!9Ð:ð
ð 	ÙÐ$Ó%Ø�+˜vÐ&Ù�GÓð
ð
 	ÙÐ$Ó%Ø˜dÐ#Ø�; Ð(Ø�K Ð(ð	
ð 	Ø/°·±Ð?Ø˜6Ð"Ø�6˜6Ð"ð
ð
 	ÙÐ$Ó%Ù�?¨5Ô1°7¸KÐHÙ�8 EÔ*¨GÐ4Ø�K Ð1Ø˜GÐ%:Ð;ð
ð 	ÙÐ$Ó%Ø˜dŸm™mÐ,Ø�KÐ!6Ð7Ø�KÐ!:Ð;ð	
ð 	ÙÐ$Ó%Ø §¡Ð.Ø�{Ð#Ø�; Ð'Ø�; Ð(Ø�K Ð(ð 
ð 	ÙÐ$Ó%Ø�KÐ Ù�=¨Ô/°·±¸vÐFØ˜dŸj™j¨&Ð1ð	
ð 	ÙÐ$Ó%Ø&©°·±¸ZÈÓ(UÐVØ˜dÐ#à&Ù˜ j°'Ó:Ø!ðð
 ˜Ð%6Ð7Ø�K Ð-Ø˜tŸ~™~¨{Ð;Ø�K Ð1Ø�K Ð(ð
ð 	ÙÐ$Ó%Ø�KÐ!6Ð7ð
ð 	ÙÐ$Ó%Ø˜dÐ#Ø�; Ð(Ø�K Ð(ð	
ð 	ÙÐ$Ó%Ø�{Ð#Ø�g˜vÐ&Ø˜dŸm™mÐ,Ø˜tŸ~™~¨{Ð;Ø�KÐ!:Ð;ð 
ð 	ÙÐ$Ó%Ø˜tŸ~™~¨{Ð;Ø˜d FÐ+ð
ð
 	ÙÐ$Ó%Ø˜dŸj™jÐ)Ø˜tŸ~™~¨{Ð;Ø�KÐ!:Ð;ð	
ðOm„FrC   N)ÚqueryÚmutationÚsubscription)ÚIntr4   r   ÚBooleanÚID)ÚtrueÚfalseÚnull)r"   ÚschemaÚextendÚenumÚscalarÚ
implementsÚ	interfaceÚunionÚinputr'   ÚQUERYÚMUTATIONÚSUBSCRIPTIONÚFIELDÚFRAGMENT_DEFINITIONÚFRAGMENT_SPREADÚINLINE_FRAGMENTÚSCHEMAÚSCALARÚOBJECTÚFIELD_DEFINITIONÚARGUMENT_DEFINITIONÚ	INTERFACEÚUNIONÚENUMÚ
ENUM_VALUEÚINPUT_OBJECTÚINPUT_FIELD_DEFINITION)r-   Úpygments.lexerr   r   r   r   r   Úpygments.tokenr   r   r	   r
   r   r   r   Ú__all__r:   r=   r5   r;   r   r(   rC   rD   Ú<module>rk      sQ   ðñ÷ IÕ H÷(÷ (ñ (ð Ð
€à7€Ø;€Ø*€ð€ô@w�:ö wrC   