/usr/lib64/python3.9/lib2to3/pgen2/__pycache__
NameSizeModeActions
conv.cpython-39.opt-1.pyc61340644editdlrm
conv.cpython-39.opt-2.pyc36520644editdlrm
conv.cpython-39.pyc69950644editdlrm
driver.cpython-39.opt-1.pyc50970644editdlrm
driver.cpython-39.opt-2.pyc41010644editdlrm
driver.cpython-39.pyc51290644editdlrm
grammar.cpython-39.opt-1.pyc57070644editdlrm
grammar.cpython-39.opt-2.pyc25560644editdlrm
grammar.cpython-39.pyc57070644editdlrm
literals.cpython-39.opt-1.pyc13640644editdlrm
literals.cpython-39.opt-2.pyc12870644editdlrm
literals.cpython-39.pyc15310644editdlrm
parse.cpython-39.opt-1.pyc64660644editdlrm
parse.cpython-39.opt-2.pyc32420644editdlrm
parse.cpython-39.pyc64800644editdlrm
pgen.cpython-39.opt-1.pyc93190644editdlrm
pgen.cpython-39.opt-2.pyc93190644editdlrm
pgen.cpython-39.pyc97220644editdlrm
token.cpython-39.opt-1.pyc18890644editdlrm
token.cpython-39.opt-2.pyc18390644editdlrm
token.cpython-39.pyc18890644editdlrm
tokenize.cpython-39.opt-1.pyc151240644editdlrm
tokenize.cpython-39.opt-2.pyc112300644editdlrm
tokenize.cpython-39.pyc151730644editdlrm
__init__.cpython-39.opt-1.pyc1670644editdlrm
__init__.cpython-39.opt-2.pyc1390644editdlrm
__init__.cpython-39.pyc1670644editdlrm
Edit: /usr/lib64/python3.9/lib2to3/pgen2/__pycache__/tokenize.cpython-39.opt-2.pyc (11230B)
a ´iRã @sˆdZdZddlZddlZddlmZmZddlTddlm Z dd „e e ƒDƒgd ¢Z [ ze Wne yveZ Yn0d d „Zd d„Zdd„Zdd„ZdZdZeedeƒeeƒZdZdZdZdZeddƒZeeeeeƒZdZeddƒeeƒZdeZeeeƒZed ed!ƒZ ee eeƒZ!d"Z"d#Z#d$Z$d%Z%d&Z&ee&d'e&d(ƒZ'ee&d)e&d*ƒZ(ed+d,d-d.d/d0d1d2d3ƒ Z)d4Z*ed5d6d7ƒZ+ee)e*e+ƒZ,ee!e,e(eƒZ-ee-Z.ee&d8ed9dƒe&d:ed;dƒƒZ/edee'ƒZ0eee0e!e,e/eƒZ1e2ej3e.e1e$e%fƒ\Z4Z5Z6Z7edd?ƒedGdPdQ„dQe=ƒZ?dRdS„Z@e@fdTdU„ZAdVdW„ZBGdXdY„dYƒZCe 3dZejD¡ZEe 3d[ejD¡ZFd\d]„ZGd^d_„ZHd`da„ZIdbdc„ZJeKddk�r„ddlLZLeMeLjNƒdk�rxeAeOeLjNdƒjPƒn eAeLjQjPƒdS)ezKa-Ping Yee z@GvR, ESR, Tim Peters, Thomas Wouters, Fred Drake, Skip MontanaroéN)ÚBOM_UTF8Úlookup)Ú*é)ÚtokencCsg|]}|ddkr|‘qS)rÚ_©)Ú.0Úxrrú./usr/lib64/python3.9/lib2to3/pgen2/tokenize.pyÚ %ór )ÚtokenizeÚgenerate_tokensÚ untokenizecGsdd |¡dS)Nú(ú|ú))Újoin©Úchoicesrrr Úgroup0r rcGs t|ŽdS)Nr©rrrrr Úany1r rcGs t|ŽdS)Nú?rrrrr Úmaybe2r rcst‡fdd„ˆDƒƒS)Nc3s4|],}ˆdD]}| ¡| ¡kr||VqqdS))ÚN)Úcasefold)r r Úy©Úlrr Ú 4sz _combinations..)Úsetrrrr Ú _combinations3s ÿr#z[ \f\t]*z #[^\r\n]*z\\\r?\nz\w+z0[bB]_?[01]+(?:_[01]+)*z(0[xX]_?[\da-fA-F]+(?:_[\da-fA-F]+)*[lL]?z0[oO]?_?[0-7]+(?:_[0-7]+)*[lL]?z[1-9]\d*(?:_\d+)*[lL]?z0[lL]?z[eE][-+]?\d+(?:_\d+)*z\d+(?:_\d+)*\.(?:\d+(?:_\d+)*)?z\.\d+(?:_\d+)*z \d+(?:_\d+)*z\d+(?:_\d+)*[jJ]z[jJ]z[^'\\]*(?:\\.[^'\\]*)*'z[^"\\]*(?:\\.[^"\\]*)*"z%[^'\\]*(?:(?:\\.|'(?!''))[^'\\]*)*'''z%[^"\\]*(?:(?:\\.|"(?!""))[^"\\]*)*"""z'(?:[uUrRbBfF]|[rR][fFbB]|[fFbBuU][rR])?ú'''ú"""z'[^\n'\\]*(?:\\.[^\n'\\]*)*'z"[^\n"\\]*(?:\\.[^\n"\\]*)*"z\*\*=?z>>=?z<<=?z<>z!=z//=?z->z[+\-*/%&@|^=<>]=?ú~z[][(){}]z\r?\nz:=z[:;.,`@]z'[^\n'\\]*(?:\\.[^\n'\\]*)*ú'z"[^\n"\\]*(?:\\.[^\n"\\]*)*ú"ÚrÚRÚfÚFÚbÚB>ZuRÚuÚurZUrÚUZUR)r'r(r$r%cCsi|]}|›d�t“qS©r$)Ú single3prog©r Úprefixrrr Ú yr r6cCsi|]}|›d�t“qS©r%)Ú double3progr4rrr r6zr cCsi|] }|d“qS©Nrr4rrr r6{r cCsh|]}|›d�’qSr2rr4rrr Ú r r:cCsh|]}|›d�’qSr7rr4rrr r:€r cCsh|]}|›d�’qS)r'rr4rrr r:„r cCsh|]}|›d�’qS)r(rr4rrr r:…r éc@s eZdZdS)Ú TokenErrorN©Ú__name__Ú __module__Ú __qualname__rrrr r<Šr r<c@s eZdZdS)ÚStopTokenizingNr=rrrr rAŒr rAc Cs4|\}}|\}}td||||t|t|ƒfƒdS)Nz%d,%d-%d,%d: %s %s)ÚprintÚtok_nameÚrepr) ÚtyperZxxx_todo_changemeZxxx_todo_changeme1ÚlineZsrowZscolZerowZecolrrr Ú printtokenŽs ÿrGcCs&zt||ƒWnty Yn0dSr9)Ú tokenize_looprA)ÚreadlineÚ tokeneaterrrr r”s  rcCst|ƒD] }||ŽqdSr9)r)rIrJZ token_inforrr rH§s rHc@s,eZdZdd„Zdd„Zdd„Zdd„Zd S) Ú UntokenizercCsg|_d|_d|_dS)Nrr)ÚtokensÚprev_rowÚprev_col)Úselfrrr Ú__init__­szUntokenizer.__init__cCs*|\}}||j}|r&|j d|¡dS)Nú )rNrLÚappend)rOÚstartÚrowÚcolÚ col_offsetrrr Úadd_whitespace²s zUntokenizer.add_whitespacecCs‚|D]p}t|ƒdkr$| ||¡qv|\}}}}}| |¡|j |¡|\|_|_|ttfvr|jd7_d|_qd  |j¡S)Nérrr) ÚlenÚcompatrWrLrRrMrNÚNEWLINEÚNLr)rOÚiterableÚtÚtok_typerrSÚendrFrrr r¹s      zUntokenizer.untokenizec CsÎd}g}|jj}|\}}|ttfvr,|d7}|ttfvr|t kr–|  ¡q@n*|ttfvr¨d}n|rÀ|rÀ||dƒd}||ƒq@dS)NFrQTrXéÿÿÿÿ) rLrRÚNAMEÚNUMBERr[r\ÚASYNCÚAWAITÚINDENTÚDEDENTÚpop) rOrr]Ú startlineÚindentsÚ toks_appendÚtoknumÚtokvalÚtokrrr rZÇs0     zUntokenizer.compatN)r>r?r@rPrWrrZrrrr rK«srKz&^[ \t\f]*#.*?coding[:=][ \t]*([-\w.]+)s^[ \t\f]*(?:[#\r\n]|$)cCsH|dd… ¡ dd¡}|dks*| d¡r.dS|dvs@| d¡rDdS|S) Né rú-úutf-8zutf-8-)zlatin-1ú iso-8859-1z iso-latin-1)zlatin-1-z iso-8859-1-z iso-latin-1-rr)ÚlowerÚreplaceÚ startswith)Úorig_encÚencrrr Ú_get_normal_nameæsÿrxcs¶d‰d}d}‡fdd„}‡fdd„}|ƒ}| t¡rHd‰|dd…}d }|sT|gfS||ƒ}|rj||gfSt |¡s~||gfS|ƒ}|s’||gfS||ƒ}|rª|||gfS|||gfS) NFrqcs&zˆƒWSty tƒYS0dSr9)Ú StopIterationÚbytesr)rIrr Ú read_or_stops z%detect_encoding..read_or_stopcs’z| d¡}Wnty"YdS0t |¡}|s6dSt| d¡ƒ}z t|ƒ}Wntyntd|ƒ‚Yn0ˆrŽ|j dkr†tdƒ‚|d7}|S)NÚasciirzunknown encoding: rqzencoding problem: utf-8z-sig) ÚdecodeÚUnicodeDecodeErrorÚ cookie_reÚmatchrxrrÚ LookupErrorÚ SyntaxErrorÚname)rFÚ line_stringr€ÚencodingÚcodec)Ú bom_foundrr Ú find_cookie s"     z$detect_encoding..find_cookieTéz utf-8-sig)rurÚblank_rer€)rIr…Údefaultr{rˆÚfirstÚsecondr)r‡rIr Údetect_encodingñs0         rŽcCstƒ}| |¡Sr9)rKr)r]Úutrrr r:srccs|d}}}d\}}d}dg}d}d} d} d} z |ƒ} WntyNd} Yn0|d}dt| ƒ} }|�r0| sztd|ƒ‚| | ¡}|rÈ| d¡} }t|| d|…|||f|| fVd\}}d}nd|�r| dd…dk�r| d d…d k�rt|| ||t| ƒf|fVd}d}q.n|| }|| }q.�nB|dk�rZ|�sZ| �sJ�q$d}| |k�r´| | d k�rp|d}n8| | d k�r�|tdt}n| | d k�r´d}n�q´| d} �qN| |k�rÂ�q$|�rÒ|Vd}| | dv�rˆ| | dk�rR| | d… d¡}| t|ƒ}t ||| f|| t|ƒf| fVt | |d…||f|t| ƒf| fVq.t t f| | dk| | d…|| f|t| ƒf| fVq.||dk�rÀ|  |¡t | d| …|df|| f| fV||dk�r2||v�rêt dd|| | fƒ‚|dd…}| �r| |dk�rd} d} d} td|| f|| f| fV�qÀ| �rr| �rr| |dk�rrd} d} d} n| �sntd|dfƒ‚d}| |kr.t | | ¡}|�rö| d¡\}}||f||f|}}} | ||…| |}}|tjv�sè|dk�rü|dk�rüt|||| fV�q|dv�rHt}|dk�rt }n | �r$d} |�r4|Vd}||||| fV�q|dk�rv|�rb|Vd}t |||| fV�q|tv�rôt|}| | | ¡}|�rÖ| d¡} | || …}|�rÀ|Vd}t|||| f| fVn||f}| |d…}| }q.�q|tv�s"|dd…tv�s"|dd…tv�rš|ddk�rv||f}t|�pZt|d�pZt|d}| |d…d}}| }q.n |�r†|Vd}t|||| fV�q| ¡�rz|dv�rÖ| �rÖ|dk�rÂtnt|||| fV�qrt|||| f}|dk�rü|�sü|}�qr|dv�rb|�rb|dtk�rb|ddk�rb|dk�r>d} |d} t|d|d|d|dfVd}|�rr|Vd}|Vnz|dk�r®|�r”|Vd}t |||| f| fVd}nF|d v�rÂ|d}n|d!v�rÔ|d}|�rä|Vd}t|||| fVn(t| | || f|| df| fV| d} �qrq.|�r4|Vd}|dd…D]}td|df|dfdfV�q@td|df|dfdfVdS)"Nr)rrFrrzEOF in multi-line stringéþÿÿÿz\ éýÿÿÿz\ rQú ú z# ú#z raz3unindent does not match any outer indentation levelz zEOF in multi-line statementÚ.TrXr‰Ú )ÚasyncÚawaitr—)ÚdefÚforr™éú\z([{z)]})ryrYr<r€r`ÚSTRINGÚ ERRORTOKENÚtabsizeÚrstripÚCOMMENTr\rRrfÚIndentationErrorrgÚ pseudoprogÚspanÚstringÚdigitsrcr[Ú triple_quotedÚendprogsÚ single_quotedÚ isidentifierrdrerbÚOPÚ ENDMARKER)rIÚlnumÚparenlevÚ continuedÚcontstrÚneedcontÚcontlinerjZstashedZ async_defZasync_def_indentZ async_def_nlrFÚposÚmaxÚstrstartÚendprogÚendmatchr`ÚcolumnÚ comment_tokenZnl_posÚ pseudomatchrSÚsposÚeposrÚinitialÚnewlinernÚindentrrr rOs‚      ÿ*ÿ     ÿ ÿÿ    þ   ÿÿ         ÿþ ÿ  ÿ  ÿ þ  þ ÿrÚ__main__)RÚ __author__Ú __credits__r¥ÚreÚcodecsrrZlib2to3.pgen2.tokenrrÚdirÚ__all__rzÚ NameErrorÚstrrrrr#Ú WhitespaceÚCommentÚIgnoreÚNameÚ BinnumberÚ HexnumberÚ OctnumberÚ DecnumberÚ IntnumberÚExponentÚ PointfloatÚExpfloatÚ FloatnumberÚ ImagnumberÚNumberÚSingleÚDoubleÚSingle3ÚDouble3Z _litprefixÚTripleÚStringZOperatorZBracketÚSpecialÚFunnyÚ PlainTokenÚTokenÚContStrÚ PseudoExtrasÚ PseudoTokenÚmapÚcompileZ tokenprogr£r3r8Z _strprefixesr¨r§r©rŸÚ Exceptionr<rArGrrHrKÚASCIIrrŠrxrŽrrr>ÚsysrYÚargvÚopenrIÚstdinrrrr ÚsÖÿ      ÿ ý  ÿÿþ ÿ   ÿþÿÿ þ ý ü ÿ þÿ ÿ þÿ 8 Ic &