Ë ÚÛ«,q¹xãól—dZddlZddlmZmZmZmZddlmZm Z m Z m Z m Z m Z mZmZdgZGd„de«Zy)zÇ pygments.lexers.ecl ~~~~~~~~~~~~~~~~~~~ Lexers for the ECL language. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. éN)Ú RegexLexerÚincludeÚbygroupsÚwords)ÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚ PunctuationÚ WhitespaceÚECLLexercóš—eZdZdZdZdZdgZdgZdgZe je jzZ e d«e d«gd efd ej fd ej"fge d «e d «e d«e d«dedfdedfdej(fdej(fdej*fdej,fdej.fdefdefdefgdej6fgdej:fdeej>e«fge dd¬ «ejBfe d!d¬ «ejBfge d"d¬ «ejDfgded#fded#fd$efgd%œZ#d&„Z$y')(rzU Lexer for the declarative big-data ECL language. .. versionadded:: 1.5 ÚECLzJhttps://hpccsystems.com/training/documentation/ecl-language-reference/htmlÚeclz*.eclzapplication/x-eclÚ whitespaceÚ statementsz\s+z\/\/.*z/(\\\n)?\*(.|\n)*?\*(\\\n)?/ÚtypesÚkeywordsÚ functionsÚhashÚ"Ústringz\'z"(\d+\.\d*|\.\d+|\d+)e[+-]?\d+[lu]*z(\d+\.\d*|\.\d+|\d+f)f?z0x[0-9a-f]+[lu]*z 0[0-7]+[lu]*z\d+[lu]*z[~!%^&*+=|?:<>/-]+z [{}()\[\],.;]z [a-z_]\w*z^#.*$z(RECORD|END)\Dz¦((?:ASCII|BIG_ENDIAN|BOOLEAN|DATA|DECIMAL|EBCDIC|INTEGER|PATTERN|QSTRING|REAL|RECORD|RULE|SET OF|STRING|TOKEN|UDECIMAL|UNICODE|UNSIGNED|VARSTRING|VARUNICODE)\d*)(\s+))ÚAPPLYÚASSERTÚBUILDÚ BUILDINDEXÚEVALUATEÚFAILÚKEYDIFFÚKEYPATCHÚLOADXMLÚNOTHORÚNOTIFYÚOUTPUTÚPARALLELÚ SEQUENTIALÚSOAPCALLÚ CHECKPOINTÚ DEPRECATEDÚFAILCODEÚ FAILMESSAGEÚFAILUREÚGLOBALÚ INDEPENDENTÚ ONWARNINGÚPERSISTÚPRIORITYÚRECOVERYÚSTOREDÚSUCCESSÚWAITÚWHENz\b)Úsuffix)eÚALLÚANDÚANYÚASÚATMOSTÚBEFOREzBEGINC++ÚBESTÚBETWEENÚCASEÚCONSTÚCOUNTERÚCSVÚDESCENDÚENCRYPTzENDC++ÚENDMACROÚEXCEPTÚ EXCLUSIVEÚEXPIREÚEXPORTÚEXTENDÚFALSEÚFEWÚFIRSTÚFLATÚFULLÚFUNCTIONÚGROUPÚHEADERÚHEADINGÚHOLEÚIFBLOCKÚIMPORTÚINÚJOINEDÚKEEPÚKEYEDÚLASTÚLEFTÚLIMITÚLOADÚLOCALÚLOCALEÚLOOKUPÚMACROÚMANYÚMAXCOUNTÚ MAXLENGTHzMIN SKEWÚMODULEÚ INTERFACEÚNAMEDÚNOCASEÚNOROOTÚNOSCANÚNOSORTÚNOTÚOFÚONLYÚOPTÚORÚOUTERÚ OVERWRITEÚPACKEDÚ PARTITIONÚPENALTYÚPHYSICALLENGTHÚPIPEÚQUOTEÚ RELATIONSHIPÚREPEATÚRETURNÚRIGHTÚSCANÚSELFÚ SEPARATORÚSERVICEÚSHAREDÚSKEWÚSKIPÚSQLÚSTOREÚ TERMINATORÚTHORÚ THRESHOLDÚTOKENÚ TRANSFORMÚTRIMÚTRUEÚTYPEÚ UNICODEORDERÚUNSORTEDÚVALIDATEÚVIRTUALÚWHOLEÚWILDÚWITHINÚXMLÚXPATHÚ__COMPRESSED__)ƒÚABSÚACOSÚALLNODESÚASCIIÚASINÚASSTRINGÚATANÚATAN2ÚAVErBÚCHOOSEÚCHOOSENÚ CHOOSESETSÚ CLUSTERSIZEÚCOMBINEÚ CORRELATIONÚCOSÚCOSHÚCOUNTÚ COVARIANCEÚCRONÚDATASETÚDEDUPÚDEFINEÚ DENORMALIZEÚ DISTRIBUTEÚ DISTRIBUTEDÚ DISTRIBUTIONÚEBCDICÚENTHÚERRORrÚEVENTÚ EVENTEXTRAÚ EVENTNAMEÚEXISTSÚEXPr,r-ÚFETCHÚ FROMUNICODEÚ GETISVALIDr/ÚGRAPHrTÚHASHÚHASH32ÚHASH64ÚHASHCRCÚHASHMD5ÚHAVINGÚIFÚINDEXÚ INTFORMATÚISVALIDÚITERATEÚJOINÚ KEYUNICODEÚLENGTHÚLIBRARYr`ÚLNrbÚLOGÚLOOPÚMAPÚMATCHEDÚ MATCHLENGTHÚ MATCHPOSITIONÚ MATCHTEXTÚ MATCHUNICODEÚMAXÚMERGEÚ MERGEJOINÚMINÚNOLOCALÚNONEMPTYÚ NORMALIZEÚPARSEr{ÚPOWERÚPRELOADÚPROCESSÚPROJECTÚPULLÚRANDOMÚRANGEÚRANKÚRANKEDÚ REALFORMATÚRECORDOFÚ REGEXFINDÚ REGEXREPLACEÚREGROUPÚREJECTEDÚROLLUPÚROUNDÚROUNDUPÚROWÚROWDIFFÚSAMPLEÚSETÚSINÚSINHÚSIZEOFr)ÚSORTÚSORTEDÚSQRTÚSTEPPEDr5ÚSUMÚTABLEÚTANÚTANHÚTHISNODEÚTOPNÚ TOUNICODEÚTRANSFERr�ÚTRUNCATEÚTYPEOFÚUNGROUPr’ÚVARIANCEÚWHICHÚWORKUNITÚ XMLDECODEÚ XMLENCODEÚXMLTEXTÚ XMLUNICODEz#popz[^"\']+)Úrootrrrrrrrcó@—d}d|vr|dz }d|vr|dz }d|vr|dz }|S)zŒThis is very difficult to guess relative to other business languages. -> in conjunction with BEGIN/END seems relatively rare though.rz->g{®Gáz„?ÚBEGINÚEND©)ÚtextÚresults ú8/usr/lib/python3.12/site-packages/pygments/lexers/ecl.pyÚ analyse_textzECLLexer.analyse_text…s>€ðˆà �4‰<Ø �d‰NˆFØ �d‰?Ø �d‰NˆFØ �D‰=Ø �d‰NˆFàˆ óN)%Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚnameÚurlÚaliasesÚ filenamesÚ mimetypesÚreÚ IGNORECASEÚ MULTILINEÚflagsrrrÚSingleÚ Multiliner r ÚFloatÚHexÚOctÚIntegerrr r ÚPreprocr Ú DeclarationrÚTyperÚReservedÚFunctionÚtokensrrrrrrsó„ñð €DØ V€C؈g€GØ� €IØ$Ð%€Ià �M‰M˜BŸL™LÑ (€Eñ �LÓ !Ù �LÓ !ð ð �ZÐ Ø ˜Ÿ™Ð 'Ø ,¨g×.?Ñ.?Ð @ð ñ �GÓ Ù �JÓ Ù �KÓ Ù �F‹OØ �6˜8Ð $Ø �F˜HÐ %Ø 2°F·L±LÐ AØ '¨¯©Ð 6Ø  &§*¡*Ð -Ø ˜fŸj™jÐ )Ø ˜&Ÿ.™.Ð )Ø " HÐ -Ø ˜{Ð +Ø ˜4Ð ð ð"�w—‘Ð 'ð ð × 3Ñ 3Ð 4ð8ñ�g—l‘l JÓ /ð 1ð ñð ð ).ô /ð× Ñ ð ñð"ð +0ô!1ð"× Ñ ð# ð ñ<ð6ð,?Dô-Eð.�]‰]ð/ ð ð6�6˜6Ð "Ø �F˜FÐ #Ø ˜Ð ð ñw`€FóD r)rr%Úpygments.lexerrrrrÚpygments.tokenrrr r r r r rÚ__all__rrrrÚr8s;ðñó ç?Ó?÷$÷$ó$ð ˆ,€ô}ˆzõ}r