Ë G6éXÏ Âãó`—dZddlmZmZmZddlmZmZmZm Z m Z m Z m Z m Z dgZGd„de«Zy)zÐ pygments.lexers.whiley ~~~~~~~~~~~~~~~~~~~~~~ Lexers for the Whiley language. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. é)Ú RegexLexerÚbygroupsÚwords)ÚCommentÚKeywordÚNameÚNumberÚOperatorÚ PunctuationÚStringÚTextÚ WhileyLexercó„—eZdZdZdZdZdgZdgZdgZde fde jfd e jfd e jfd e jfed d ¬«ej"fedd ¬«ej$fdeej$e ee ej"«fdej*fdej,fdeej.e ee ej.«fdeej.e ee ej.«fdej.fedd ¬«ej2fdej6fdej8fdej8fdej:fdej<fde j>fdee j>e j@e j>«fde dfd efd!e!fd"efgde d#fd$e j@fd%e j@fd&e fd'e fgd(œZ"y))*rzO Lexer for the Whiley programming language. .. versionadded:: 2.2 ÚWhileyzhttp://whiley.org/z*.whileyÚwhileyz text/x-whileyz\s+z//.*z/\*\*/z(?s)/\*\*.*?\*/z (?s)/\*.*?\*/)ÚifÚelseÚwhileÚforÚdoÚreturnÚswitchÚcaseÚdefaultÚbreakÚcontinueÚrequiresÚensuresÚwhereÚassertÚassumeÚallÚnoÚsomeÚinÚisÚnewÚthrowÚtryÚcatchÚdebugÚskipÚfailÚfiniteÚtotalz\b)Úsuffix)ÚfunctionÚmethodÚpublicÚprivateÚ protectedÚexportÚnativez-(constant|type)(\s+)([a-zA-Z_]\w*)(\s+)(is)\bz(true|false|null)\bz(bool|byte|int|real|any|void)\bz#(import)(\s+)(\*)([^\S\n]+)(from)\bz-(import)(\s+)([a-zA-Z_]\w*)([^\S\n]+)(from)\bz(package|import)\b) Úi8Úi16Úi32Úi64Úu8Úu16Úu32Úu64ÚuintÚnatÚtoStringz[01]+bz[0-9]+\.[0-9]+z[0-9]+\.(?!\.)z0x[0-9a-fA-F]+z[0-9]+z'[^\\]'z(')(\\['"\\btnfr])(')Ú"Ústringz [{}()\[\],.;]zg[+\-*/%&|<>^!~@=:?\u2200\u2203\u2205\u2282\u2286\u2283\u2287\u222A\u2229\u2264\u2265\u2208\u2227\u2228]z [a-zA-Z_]\w*z#popz \\[btnfr]z\\u[0-9a-fA-F]{4}z\\.z[^\\"]+)ÚrootrDN)#Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚnameÚurlÚ filenamesÚaliasesÚ mimetypesr rÚSingleÚ Multiliner ÚDocrrÚReservedÚ DeclarationrrÚConstantÚTypeÚ Namespacer ÚBuiltinr ÚBinÚFloatÚHexÚIntegerÚCharÚEscaper Útokens©óú;/usr/lib/python3.12/site-packages/pygments/lexers/whiley.pyrrsS„ñð €DØ €CØ� €I؈j€GØ Ð!€Ið�TˆNð�g—n‘nÐ %à ˜×)Ñ)Ð *Ø  §¡Ð ,Ø ˜w×0Ñ0Ð 1ñð#ð ,1ô 2ð 4;×3CÑ3Cð  Eñð$à,1ô3à4;×4GÑ4Gð Ið>Ù �g×)Ñ)¨4°°t¸W×=MÑ=MÓ Nð Pà # W×%5Ñ%5Ð 6Ø /°·±Ð >à 3Ù �g×'Ñ'¨¨{¸DÀ'×BSÑBSÓ Tð Và =Ù �g×'Ñ'¨¨t°T¸7×;LÑ;LÓ Mð Oà " G×$5Ñ$5Ð 6ñðð%*ô+ð-1¯L©Lð :𘟠™ Ð #ð § ¡ Ð -à  § ¡ Ð -ð § ¡ Ð +Ø ˜Ÿ™Ð 'ð˜VŸ[™[Ð )Ø )Ù �f—k‘k 6§=¡=°&·+±+Ó >ð @ð�6˜8Ð $ð˜{Ð +ððð  ð˜dÐ #ðSJ ðX�6˜6Ð "Ø ˜6Ÿ=™=Ð )Ø ! 6§=¡=Ð 1Ø �VÐ Ø ˜Ð ð  ñYS�Fr`N)rIÚpygments.lexerrrrÚpygments.tokenrrrr r r r r Ú__all__rr_r`raÚres8ðñ÷7Ñ6÷÷óð ˆ/€ôb�*õbr`