i7i)pdZddlmZmZmZmZddlmZmZm Z m Z m Z m Z m Z dgZdZdZdZdZGd deZy ) z pygments.lexers.webidl ~~~~~~~~~~~~~~~~~~~~~~ Lexers for Web IDL, including some extensions. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) RegexLexerdefaultincludewords)CommentKeywordNameNumber PunctuationStringText WebIDLLexer)byteoctetbooleanz*(?:unsigned\s+)?(?:short|long(?:\s+long)?)z$(?:unrestricted\s+)?(?:float|double) DOMString ByteString USVStringError DOMException Uint8Array Uint16Array Uint32ArrayUint8ClampedArray Float32Array Float64Array ArrayBufferDataView Int8Array Int16Array Int32ArrayanyvoidobjectRegExpz_?[A-Za-z][a-zA-Z0-9_-]*z (?![\w-])z"[^"]*"c eZdZdZdZdZdgZdgZdZidde fd e jfd e jfd e jfgd edd edfdezefdezedfdezedfdezedfdezedfdezedfdezedfeej(dfg deddefeej*fdedfd ed!fd"ed#fgdedeed$feefd ed%fed#gd$edd ed!fed#gd!edd&ed#fed'gd'edd(ezefd edfded#fd&ed)fed*gd+edeej2fd,efded-fed#gd%edeej(fdefd&ed#fgd.edd/d0j5ezd1zezej8d2fed3e4ej8d5feej(d5fd ed6fgd6edd7ezefd&ed8fed.gd5d9ed:fed8gd2d;efed)gd-eded<eed#fd=ed#fgd<eded>e4ej<d#fd?ej@d#fd@ejBd#fdAejDd#fdBejFd#fgdedeej(fdCed#fgdedeejHfdDedEfdCed#fgidEedd edfdFezefdGezedHfdIezedJfdKed#fedLgdedeej(fdMefdDedNfdCed#fgdNedOe4edPfedQe4efdRezedSfdCefedEgdTedeej2fdCed#fgdUedeej<fdedserialization_patternserialization_pattern_mapserialization_pattern_list)rerirY)rerY] enum_body)r=r/)ror-dictionary_bodyrequired)dictionary_itemr- implements)rvrxr8N)'__name__ __module__ __qualname____doc__nameurlaliases filenames version_addedr r MultilineSinglePreprocrr _keyword_suffixr _identifierr Class Decorator_stringr rVariablejoin_builtin_typesTyperConstantr FloatIntegerHexOct NamespaceFunctiontokens_/mnt/ssd/data/python-lab/ChefSystem/venv/lib/python3.12/site-packages/pygments/lexers/webidl.pyrr's  D +CjG IMx TN w00 1 gnn % goo &  x  H  K!6 7 / )7 3 / )74G H O +W6F G  & = ? *G_ E _ ,g7H I O +W6F G $**&7 8  x&  H  ;  $.. ) ; 9 : K 1 K (  'x6 " H  $ ? @ f  K!2 3 FO $ 7xD ( H  K 1 FO* ExN  H  K ( J  OxX  H  ? *G 4 K!6 7 ; ' K * - .  Yxh  H  $-- (  $ ; 0 FO  ixv  H  $** % ;  K (  wxB  H  dii/ /$ 6 H \\; ( 9)+,3LL:K M $**&7 8 K . CxT  H  _ $g . K!6 7 FO  Ux`  ; , ) * axh  K H  ixp  H  M " ff % f -  qx|  H  L)+,3,<, " kxv $ H  5)+,3 5 ;  $-- ( K * & wxF % H  *? CW M ;  $-- ( ; ) ' GxT  H  $** % K - ; '  Ux`  H  f  ;  K (  axl  H  O + 0 2 $** % ; 5 6 ; '  mx|  H  $** % ;  K!2 3 ; '  }xL H  K!6 7 ? *G 4 K ( / 0   H  $-- ( ; 0 ; '   H  _ ,g 6 $** % ; '  exFrN)r}pygments.lexerrrrrpygments.tokenrrr r r r r __all__rrrrrrrrrsP?> /"*  C*Cr