Current Path: > > opt > alt > python310 > lib64 > python3.10 > lib2to3 > pgen2 > __pycache__
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__init__.cpython-310.opt-1.pyc | File | 184 bytes | June 18 2025 15:55:26. | |
__init__.cpython-310.opt-2.pyc | File | 154 bytes | June 18 2025 15:55:29. | |
__init__.cpython-310.pyc | File | 184 bytes | June 18 2025 15:55:26. | |
conv.cpython-310.opt-1.pyc | File | 6185 bytes | June 18 2025 15:55:28. | |
conv.cpython-310.opt-2.pyc | File | 3727 bytes | June 18 2025 15:55:29. | |
conv.cpython-310.pyc | File | 7030 bytes | June 18 2025 15:55:26. | |
driver.cpython-310.opt-1.pyc | File | 5125 bytes | June 18 2025 15:55:28. | |
driver.cpython-310.opt-2.pyc | File | 4169 bytes | June 18 2025 15:55:29. | |
driver.cpython-310.pyc | File | 5155 bytes | June 18 2025 15:55:26. | |
grammar.cpython-310.opt-1.pyc | File | 5736 bytes | June 18 2025 15:55:26. | |
grammar.cpython-310.opt-2.pyc | File | 2613 bytes | June 18 2025 15:55:29. | |
grammar.cpython-310.pyc | File | 5736 bytes | June 18 2025 15:55:26. | |
literals.cpython-310.opt-1.pyc | File | 1391 bytes | June 18 2025 15:55:28. | |
literals.cpython-310.opt-2.pyc | File | 1318 bytes | June 18 2025 15:55:29. | |
literals.cpython-310.pyc | File | 1558 bytes | June 18 2025 15:55:26. | |
parse.cpython-310.opt-1.pyc | File | 6515 bytes | June 18 2025 15:55:28. | |
parse.cpython-310.opt-2.pyc | File | 3332 bytes | June 18 2025 15:55:29. | |
parse.cpython-310.pyc | File | 6529 bytes | June 18 2025 15:55:26. | |
pgen.cpython-310.opt-1.pyc | File | 9466 bytes | June 18 2025 15:55:28. | |
pgen.cpython-310.opt-2.pyc | File | 9466 bytes | June 18 2025 15:55:28. | |
pgen.cpython-310.pyc | File | 9865 bytes | June 18 2025 15:55:26. | |
token.cpython-310.opt-1.pyc | File | 1900 bytes | June 18 2025 15:55:26. | |
token.cpython-310.opt-2.pyc | File | 1854 bytes | June 18 2025 15:55:29. | |
token.cpython-310.pyc | File | 1900 bytes | June 18 2025 15:55:26. | |
tokenize.cpython-310.opt-1.pyc | File | 15067 bytes | June 18 2025 15:55:28. | |
tokenize.cpython-310.opt-2.pyc | File | 11197 bytes | June 18 2025 15:55:29. | |
tokenize.cpython-310.pyc | File | 15116 bytes | June 18 2025 15:55:26. |
o �=?hR � @ s� d Z dZdZddlZddlZddlmZmZ ddlT ddl m Z d d � ee �D �g d� Z[ ze W n ey= eZ Y nw dd � Zdd� Zdd� Zdd� ZdZdZeede � ee� ZdZdZdZdZedd�Zeeeee�ZdZedd�ee� Zd e Zeee�Z ed!e d" �Z!ee!e e�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/d0d1d2d3d4� Z*d5Z+ed6d7d8�Z,ee*e+e,�Z-ee"e-e)e�Z.ee. Z/ee'd9 ed:d� e'd; ed<d� �Z0edee(�Z1eee1e"e-e0e� Z2e3ej4e/e2e%e&f�\Z5Z6Z7Z8ed=d>d?d@�ed=d>dAdB�B h dC�B Z9e�4e#�e�4e$�e7e8dD�dEdF� e9D ��dGdF� e9D ��dHdF� e9D ��Z:d(d)hdIdJ� e9D �B dKdJ� e9D �B Z;d:d<hdLdJ� e9D �B dMdJ� e9D �B Z<dNZ=G dOdP� dPe>�Z?G dQdR� dRe>�Z@dSdT� ZAeAfdUdV�ZBdWdX� ZCG dYdZ� dZ�ZDe�4d[ejE�ZFe�4d\ejE�ZGd]d^� ZHd_d`� ZIdadb� ZJdcdd� ZKeLdek�r�ddlMZMeNeMjO�dk�r�eBePeMjOd �jQ� dS eBeMjRjQ� dS dS )fa� Tokenization help for Python programs. generate_tokens(readline) is a generator that breaks a stream of text into Python tokens. It accepts a readline-like method which is called repeatedly to get the next line of input (or "" for EOF). It generates 5-tuples with these members: the token type (see token.py) the token (a string) the starting (row, column) indices of the token (a 2-tuple of ints) the ending (row, column) indices of the token (a 2-tuple of ints) the original line (string) It is designed to match the working of the Python tokenizer exactly, except that it produces COMMENT tokens for comments and gives type OP for all operators Older entry points tokenize_loop(readline, tokeneater) tokenize(readline, tokeneater=printtoken) are the same, except instead of generating tokens, tokeneater is a callback function to which the 5 fields described above are passed as 5 arguments, each time a new token is found.zKa-Ping Yee <ping@lfw.org>z@GvR, ESR, Tim Peters, Thomas Wouters, Fred Drake, Skip Montanaro� N)�BOM_UTF8�lookup)�*� )�tokenc C s g | ] }|d dkr|�qS )r �_� )�.0�xr r �=/opt/alt/python310/lib64/python3.10/lib2to3/pgen2/tokenize.py� <listcomp>% s r )�tokenize�generate_tokens� untokenizec G s dd� | � d S )N�(�|�))�join��choicesr r r �group0 � r c G � t | � d S )Nr �r r r r r �any1 � r c G r )N�?r r r r r �maybe2 r r c s t � fdd�� D ��S )Nc 3 s6 � | ]}� d D ]}|� � |� � kr|| V qqdS ))� N)�casefold)r r �y��lr r � <genexpr>4 s � � �z _combinations.<locals>.<genexpr>)�setr! r r! r � _combinations3 s �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�uZURZuR�UZUr)r) r* r&