Ë å¿C0‘+­ãó`—dZddlmZmZmZddlmZmZmZm Z m Z m Z m Z m Z dgZGd„de«Zy)zÓ pygments.lexers.pony ~~~~~~~~~~~~~~~~~~~~ Lexers for Pony and related languages. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. é)Ú RegexLexerÚbygroupsÚwords)ÚTextÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚ PunctuationÚ PonyLexercóÚ—eZdZdZdZdgZdgZdZdefdefde jfd e jd fd e jfd e d fde jfdefedd¬«ej$fdefedd¬«efdeee«dfdeee«dfedd¬«ej,j.fdej.fdej2fdej4fdej6fdej,fdefd efged!zeeeej8«d"fged#zeeeej:«d"fgd$e jfd e jd%fd&e jd"fd'e jfgd e d"fd(e fd)e fgd*œZy+),rz: For Pony source code. .. versionadded:: 2.4 ÚPonyÚponyz*.ponyz(iso|trn|ref|val|box|tag)z\nz[^\S\n]+z//.*\nz/\*Únested_commentz"""(?:.|\n)*?"""Ú"Ústringz\'.*\'z=>|[]{}:().~;,|&!^?[]) Ú addressofÚandÚasÚconsumeÚdigestofÚisÚisntÚnotÚorz\b)Úsuffixz!=|==|<<|>>|[-+/*%=<>])(ÚboxÚbreakÚ compile_errorÚcompile_intrinsicÚcontinueÚdoÚelseÚelseifÚembedÚendÚerrorÚforÚifÚifdefÚinÚisoÚlambdaÚletÚmatchÚobjectÚrecoverÚrefÚrepeatÚreturnÚtagÚthenÚthisÚtrnÚtryÚuntilÚuseÚvarÚvalÚwhereÚwhileÚwithz#anyz#readz#sendz#sharez<(actor|class|struct|primitive|interface|trait|type)((?:\s)+)Útypenamez(new|fun|be)((?:\s)+)Ú methodname)ÚI8ÚU8ÚI16ÚU16ÚI32ÚU32ÚI64ÚU64ÚI128ÚU128ÚILongÚULongÚISizeÚUSizeÚF32ÚF64ÚBoolÚPointerÚNoneÚAnyÚArrayr ÚIteratorz _?[A-Z]\w*z (\d+\.\d*|\.\d+|\d+)[eE][+-]?\d+z0x[0-9a-fA-F]+z\d+z(true|false)\bz_\d*z_?[a-z][\w\']*z?((?:\s)*)(_?[A-Z]\w*)z#popz?((?:\s)*)(_?[a-z]\w*)z[^*/]+z#pushz\*/z[*/]z\\"z[^\\"]+)ÚrootrCrDrrN)Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚnameÚaliasesÚ filenamesÚ_capsrrÚSingleÚ Multiliner ÚDocÚCharr rrÚWordr rr ÚBuiltinÚTyper ÚFloatÚHexÚIntegerÚClassÚFunctionÚtokens©óú9/usr/lib/python3.12/site-packages/pygments/lexers/pony.pyrrs„ñð €D؈h€GØ� €Ià (€Eð�DˆMØ ˜$Ð Ø ˜Ÿ™Ð 'Ø �W×&Ñ&Ð(8Ð 9Ø  &§*¡*Ð -Ø �6˜8Ð $Ø ˜Ÿ ™ Ð $Ø % {Ð 3Ù ððôð�]‰]ð  ð '¨Ð 1Ù ðEðôðð ðMÙ �g˜tÓ $ jð 2à %¡x°¸Ó'>À Ð MÙ ðð ô ð �\‰\× Ñ ð  ð˜DŸI™IÐ &Ø 0°&·,±,Ð ?Ø  § ¡ Ð +Ø �V—^‘^Ð $Ø  § ¡ Ð -Ø �dˆOØ  Ð %ðQ) ðVÐ.Ñ .Ù �g˜t T§Z¡ZÓ 0°&ð :ð ð Ð.Ñ .Ù �g˜t T§]¡]Ó 3°Vð =ð ð ˜×)Ñ)Ð *Ø �W×&Ñ&¨Ð 0Ø �W×&Ñ&¨Ð /Ø �g×'Ñ'Ð (ð  ð�6˜6Ð "Ø �VÐ Ø ˜Ð ð ñs>�FrrN)r_Úpygments.lexerrrrÚpygments.tokenrrrr r r r r Ú__all__rrqrrrsÚrws8ðñ÷7Ñ6÷÷óð ˆ-€ôK� õKrr