i7itdZddlmZmZmZmZmZddlmZm Z m Z m Z m Z m Z mZdgZdZdZdZdZGd deZy ) a7 pygments.lexers.graphql ~~~~~~~~~~~~~~~~~~~~~~~ Lexer for GraphQL, an open-source data query and manipulation language for APIs. More information: https://graphql.org/ :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) RegexLexerwordsincludebygroupsdefault)CommentKeywordNameNumber PunctuationString Whitespace GraphQLLexer)querymutation subscription)IntFloatr BooleanID)truefalsenull)typeschemaextendenumscalar implements interfaceunioninput directiveQUERYMUTATION SUBSCRIPTIONFIELDFRAGMENT_DEFINITIONFRAGMENT_SPREADINLINE_FRAGMENTSCHEMASCALAROBJECTFIELD_DEFINITIONARGUMENT_DEFINITION INTERFACEUNIONENUM ENUM_VALUE INPUT_OBJECTINPUT_FIELD_DEFINITIONcZeZdZdZdZdgZdgZdZdZde fde fd e fge d d e jd fd e jd fdedfeedej(d fdej*d fdej,d fde dfde dfg e d de d fedge d defde dfde d fgdej0fdefded fge d eededfeedefde dfd ed!fge d dej8fd"e d#fde d$fge d dej*fd%e fde d&fd'e dfd(e d fge d de feedej(d fdej<d fge d d)eej@e e fdefd*ee e ed+fd,e d-fd"e d.fd/ejBd0fde dfde d fg e d d"e d1fge d defde dfd(e d fge d d%e fd2ed&fdej8fd/ejBd0fde d$fge d d/ejBd0fded fge d dej<fd/ejBd0fde d$fgd3Z"y4)5rz" Lexer for GraphQL syntax GraphQLgraphqlz *.graphqlzhttps://graphql.orgz2.16z\s+z#.*$,ignored_tokensz-?\d+(?![.eE])#popz-?\d+(\.\d+)?([eE][+-]?\d+)?")r;stringz\b)suffixz\$[a-zA-Z_]\w*z [a-zA-Z_]\w*z\[)r; list_valuez\{)r; object_value]value:z\}z\\(["\\/bfnrt]|u[a-fA-F0-9]{4})z [^\\"\n]+ operation selection_setz fragment\bfragment_definitionz\(variable_definition)r;rEz[\]!]r=z\)z([a-zA-Z_]\w*)(\s*)(:)z(\.\.\.)(\s+)(on)\binline_fragmentz\.\.\.fragment_spread argumentsz @[a-zA-Z_]\w*r#)r;rKzon\b)r:rBr?r@r=rootrDrGrrEr#rKrFrJrIN)#__name__ __module__ __qualname____doc__namealiases filenamesurl version_addedrrr rr Integerrr rBOOLEAN_VALUESr BuiltinVariableConstantrEscapeOPERATION_TYPESr KEYWORDSFunction BUILTIN_TYPESClassrLabel Decoratortokens`/mnt/ssd/data/python-lab/ChefSystem/venv/lib/python3.12/site-packages/pygments/lexers/graphql.pyrr9s DkG I CMZ g  +  $ %  7/   6- . >% 0$,, G  v 6 dmmV 4 K!7 8 K!9 : $ % +v & G  $ % d # ; ( K (  0 ? 6 " 66 " $ % ?5 17K H 8E *G 4 K 1 G%: ;   $ % dmm , K!6 7 K!: ;   $ %  . { # ; ' ; ( K (   $ % K = /v F djj& 1   $ % &Z(U V d #&j':!   %6 7 K - t~~{ ; K 1 K ( $ % K!6 7 $ % d # ; ( K (   $ % { # gv & dmm , t~~{ ; K!: ;   $ % t~~{ ; dF + $ % djj ) t~~{ ; K!: ;  OmFreN)rPpygments.lexerrrrrrpygments.tokenrr r r r r r__all__r\r_rWr]rrdrerfrjsQ IH(((  7; * @w:wre