Ë ôÍŽ�×RNÐãód—dZddlZddlmZmZddlmZmZmZm Z m Z m Z m Z m Z dgZGd„de«Zy)z pygments.lexers.comal ~~~~~~~~~~~~~~~~~~~~~ Lexer for COMAL-80. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. éN)Ú RegexLexerÚwords)ÚCommentÚ WhitespaceÚOperatorÚKeywordÚStringÚNumberÚNameÚ PunctuationÚ Comal80LexercóH—eZdZdZdZdZddgZddgZejZ dZ d Z d e jfd efd efd e zej"fegd¢e ¬«ej"fegd¢e ¬«ej(fegd¢e ¬«ej*fegd¢e ¬«ej.fegd¢e ¬«ej0fdedfe dzej4fe dzefdej8fdej:fdej<fdej>fde fgdefdejBfdedfgd œZ"y!)"r z# For COMAL-80 source code. zCOMAL-80z#https://en.wikipedia.org/wiki/COMALÚcomalÚcomal80z*.cmlz*.comalu\b(?!['\[\]â†�£\\])u[a-z]['\[\]â†�£\\\w]*z//.*\nz\s+u:[=+-]|\<\>|[-+*/^↑<>=]z(and +then|or +else)) ÚandÚbitandÚbitorÚbitxorÚdivÚinÚmodÚnotÚor)Úsuffix)?ÚappendÚatÚcaseÚchainÚcloseÚcopyÚcreateÚcursorÚdataÚdeleteÚdirÚdoÚelifÚelseÚendÚendcaseÚendifÚendforÚendloopÚendtrapÚendwhileÚexecÚexitÚfileÚforÚgotoÚhandlerÚifÚinputÚletÚloopÚmountÚnullÚofÚopenÚ otherwiseÚoutputÚpageÚpassÚpokeÚprintÚrandomÚreadÚrepeatÚreportÚreturnÚrenameÚrestoreÚselectÚstepÚstopÚsysÚthenÚtoÚtrapÚunitzunit$ÚuntilÚusingÚwhenÚwhileÚwriteÚzone) ÚclosedÚdimÚendfuncÚendprocÚexternalÚfuncÚimportÚprocÚrefÚuse)ÚabsÚatnzchr$ÚcosÚeodÚeofÚerrÚerrfileÚerrtextÚescÚexpÚintzkey$ÚlenÚlogÚordÚpeekÚ randomizeÚrndÚsgnÚsinzspc$Úsqrzstatus$zstr$ÚtabÚtanÚtimeÚval)ÚfalseÚpiÚtrueÚ"Ústringz :(?=[ \n/])z[$#]?z%[01]+z \$[0-9a-f]+z\d*\.\d*(e[-+]?\d+)?z\d+z[(),:;]z[^"]+z"[0-9]*"z#pop)ÚrootrN)#Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚnameÚurlÚaliasesÚ filenamesÚreÚ IGNORECASEÚflagsÚ_suffixÚ _identifierrÚSinglerrÚWordrrÚReservedÚ Declarationr ÚBuiltinÚConstantr ÚLabelr ÚBinÚHexÚFloatÚIntegerr ÚEscapeÚtokens©óú:/usr/lib/python3.12/site-packages/pygments/lexers/comal.pyr r sž„ñð €DØ /€Cؘ Ð"€Gؘ)Ð$€IØ �M‰M€Eð &€GØ+€K𘟙Р'Ø �ZÐ Ø )¨8Ð 4Ø $ wÑ .°· ± Ð >Ù òà%ô(à)1¯©ð 8ñòDðMTôUð× Ñ ð "ñò&à.5ô7à8?×8KÑ8Kð Mñòð(/ô 0ð26·±ð  ?ñ Ò*°7Ô ;¸W×=MÑ=MÐ NØ �6˜8Ð $Ø ˜>Ñ )¨4¯:©:Ð 6Ø ˜8Ñ # TÐ *Ø ˜Ÿ ™ Ð #Ø ˜VŸZ™ZÐ (Ø $ f§l¡lÐ 3Ø �V—^‘^Ð $Ø ˜Ð %ðE# ðJ�vÐ Ø ˜&Ÿ-™-Ð (Ø �6˜6Ð "ð ñK*�Frœ)r„r‰Úpygments.lexerrrÚpygments.tokenrrrrr r r r Ú__all__r r›rœr�Úr¡s7ðñó ç,÷÷óð Ð €ô<�:õ<rœ