[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.226.200.44: ~ $
�

�ff��~�dZddlmZddlmZddlmZddlm	Z	m
Z
mZdZGd�dej
��Zd	�Zd
�Zd�ZdS)
z.Fixer for it.next() -> next(it), per PEP 3114.�)�token)�python_symbols)�
fixer_base)�Name�Call�find_bindingz;Calls to builtin next() possibly shadowed by global bindingc�0��eZdZdZdZdZ�fd�Zd�Z�xZS)�FixNextTa�
    power< base=any+ trailer< '.' attr='next' > trailer< '(' ')' > >
    |
    power< head=any+ trailer< '.' attr='next' > not trailer< '(' ')' > >
    |
    classdef< 'class' any+ ':'
              suite< any*
                     funcdef< 'def'
                              name='next'
                              parameters< '(' NAME ')' > any+ >
                     any* > >
    |
    global=global_stmt< 'global' any* 'next' any* >
    �prec����tt|���||��td|��}|r$|�|t
��d|_dSd|_dS)N�nextTF)�superr
�
start_treer�warning�bind_warning�
shadowed_next)�self�tree�filename�n�	__class__s    ��=/opt/alt/python311/lib64/python3.11/lib2to3/fixes/fix_next.pyrzFixNext.start_tree$sj���
�g�t���'�'��h�7�7�7����&�&���	'��L�L��L�)�)�)�!%�D����!&�D����c�\�|�d��}|�d��}|�d��}|r�|jr+|�td|j�����dSd�|D��}d|d_|�ttd	|j���|����dS|r-td|j���}|�|��dS|r�t
|��rZ|d
}d�d�|D�������dkr|�	|t��dS|�td����dSd
|vr$|�	|t��d|_dSdS)N�base�attr�name�__next__)�prefixc�6�g|]}|�����S�)�clone��.0rs  r�
<listcomp>z%FixNext.transform.<locals>.<listcomp>9s ��0�0�0�a����	�	�0�0�0r��r
�headc�,�g|]}t|����Sr!)�strr#s  rr%z%FixNext.transform.<locals>.<listcomp>Es��1�1�1�q�C��F�F�1�1�1r�__builtin__�globalT)�getr�replacerrr�is_assign_target�join�striprr)r�node�resultsrrrrr(s        r�	transformzFixNext.transform.s����{�{�6�"�"���{�{�6�"�"���{�{�6�"�"���	&��!�
K����T�*�T�[�A�A�A�B�B�B�B�B�0�0�4�0�0�0��!#��Q������T�$�v�d�k�"B�"B�"B�D�I�I�J�J�J�J�J�
�	&��Z���4�4�4�A��L�L��O�O�O�O�O�
�	&� ��%�%�
��v����7�7�1�1�D�1�1�1�2�2�8�8�:�:�m�K�K��L�L��|�4�4�4����L�L��j�)�)�*�*�*�*�*�
��
 �
 ��L�L��|�,�,�,�!%�D����!�
 r)	�__name__�
__module__�__qualname__�
BM_compatible�PATTERN�orderrr4�
__classcell__)rs@rr
r
sZ��������M�
�G�
�E�'�'�'�'�'�&�&�&�&�&�&�&rr
c��t|��}|�dS|jD]-}|jtjkrdSt||��rdS�.dS)NFT)�find_assign�children�typer�EQUAL�
is_subtree)r2�assign�childs   rr/r/Qsc��
��
�
�F�
�~��u�������:���$�$��5�5�
��t�
$�
$�	��4�4�	��5rc��|jtjkr|S|jtjks|j�dSt|j��S�N)r?�syms�	expr_stmt�simple_stmt�parentr=)r2s rr=r=]sB���y�D�N�"�"����y�D�$�$�$���(;��t��t�{�#�#�#rc�T��|�krdSt�fd�|jD����S)NTc3�8�K�|]}t|���V��dSrE)rA)r$�cr2s  �r�	<genexpr>zis_subtree.<locals>.<genexpr>gs-�����:�:�q�z�!�T�"�"�:�:�:�:�:�:r)�anyr>)�rootr2s `rrArAds6����t�|�|��t��:�:�:�:�D�M�:�:�:�:�:�:rN)�__doc__�pgen2r�pygramrrFr&r�
fixer_utilrrrr�BaseFixr
r/r=rAr!rr�<module>rUs���4�4�������+�+�+�+�+�+�������1�1�1�1�1�1�1�1�1�1�L��:&�:&�:&�:&�:&�j� �:&�:&�:&�@
�
�
�$�$�$�;�;�;�;�;r

Filemanager

Name Type Size Permission Actions
__init__.cpython-311.opt-1.pyc File 170 B 0644
__init__.cpython-311.opt-2.pyc File 170 B 0644
__init__.cpython-311.pyc File 170 B 0644
fix_apply.cpython-311.opt-1.pyc File 2.76 KB 0644
fix_apply.cpython-311.opt-2.pyc File 2.67 KB 0644
fix_apply.cpython-311.pyc File 2.77 KB 0644
fix_asserts.cpython-311.opt-1.pyc File 1.72 KB 0644
fix_asserts.cpython-311.opt-2.pyc File 1.65 KB 0644
fix_asserts.cpython-311.pyc File 1.72 KB 0644
fix_basestring.cpython-311.opt-1.pyc File 886 B 0644
fix_basestring.cpython-311.opt-2.pyc File 842 B 0644
fix_basestring.cpython-311.pyc File 886 B 0644
fix_buffer.cpython-311.opt-1.pyc File 1.08 KB 0644
fix_buffer.cpython-311.opt-2.pyc File 1.01 KB 0644
fix_buffer.cpython-311.pyc File 1.08 KB 0644
fix_dict.cpython-311.opt-1.pyc File 4.81 KB 0644
fix_dict.cpython-311.opt-2.pyc File 3.94 KB 0644
fix_dict.cpython-311.pyc File 4.93 KB 0644
fix_except.cpython-311.opt-1.pyc File 4.69 KB 0644
fix_except.cpython-311.opt-2.pyc File 4.25 KB 0644
fix_except.cpython-311.pyc File 4.69 KB 0644
fix_exec.cpython-311.opt-1.pyc File 1.78 KB 0644
fix_exec.cpython-311.opt-2.pyc File 1.62 KB 0644
fix_exec.cpython-311.pyc File 1.8 KB 0644
fix_execfile.cpython-311.opt-1.pyc File 3.12 KB 0644
fix_execfile.cpython-311.opt-2.pyc File 3 KB 0644
fix_execfile.cpython-311.pyc File 3.14 KB 0644
fix_exitfunc.cpython-311.opt-1.pyc File 3.86 KB 0644
fix_exitfunc.cpython-311.opt-2.pyc File 3.79 KB 0644
fix_exitfunc.cpython-311.pyc File 3.86 KB 0644
fix_filter.cpython-311.opt-1.pyc File 3.97 KB 0644
fix_filter.cpython-311.opt-2.pyc File 3.52 KB 0644
fix_filter.cpython-311.pyc File 3.97 KB 0644
fix_funcattrs.cpython-311.opt-1.pyc File 1.29 KB 0644
fix_funcattrs.cpython-311.opt-2.pyc File 1.23 KB 0644
fix_funcattrs.cpython-311.pyc File 1.29 KB 0644
fix_future.cpython-311.opt-1.pyc File 1023 B 0644
fix_future.cpython-311.opt-2.pyc File 919 B 0644
fix_future.cpython-311.pyc File 1023 B 0644
fix_getcwdu.cpython-311.opt-1.pyc File 1.06 KB 0644
fix_getcwdu.cpython-311.opt-2.pyc File 1016 B 0644
fix_getcwdu.cpython-311.pyc File 1.06 KB 0644
fix_has_key.cpython-311.opt-1.pyc File 4.36 KB 0644
fix_has_key.cpython-311.opt-2.pyc File 3.8 KB 0644
fix_has_key.cpython-311.pyc File 4.37 KB 0644
fix_idioms.cpython-311.opt-1.pyc File 5.83 KB 0644
fix_idioms.cpython-311.opt-2.pyc File 5.35 KB 0644
fix_idioms.cpython-311.pyc File 5.95 KB 0644
fix_import.cpython-311.opt-1.pyc File 4.7 KB 0644
fix_import.cpython-311.opt-2.pyc File 4.4 KB 0644
fix_import.cpython-311.pyc File 4.7 KB 0644
fix_imports.cpython-311.opt-1.pyc File 6.8 KB 0644
fix_imports.cpython-311.opt-2.pyc File 6.74 KB 0644
fix_imports.cpython-311.pyc File 6.8 KB 0644
fix_imports2.cpython-311.opt-1.pyc File 700 B 0644
fix_imports2.cpython-311.opt-2.pyc File 598 B 0644
fix_imports2.cpython-311.pyc File 700 B 0644
fix_input.cpython-311.opt-1.pyc File 1.38 KB 0644
fix_input.cpython-311.opt-2.pyc File 1.31 KB 0644
fix_input.cpython-311.pyc File 1.38 KB 0644
fix_intern.cpython-311.opt-1.pyc File 1.49 KB 0644
fix_intern.cpython-311.opt-2.pyc File 1.42 KB 0644
fix_intern.cpython-311.pyc File 1.49 KB 0644
fix_isinstance.cpython-311.opt-1.pyc File 2.44 KB 0644
fix_isinstance.cpython-311.opt-2.pyc File 2.13 KB 0644
fix_isinstance.cpython-311.pyc File 2.44 KB 0644
fix_itertools.cpython-311.opt-1.pyc File 2.1 KB 0644
fix_itertools.cpython-311.opt-2.pyc File 1.75 KB 0644
fix_itertools.cpython-311.pyc File 2.1 KB 0644
fix_itertools_imports.cpython-311.opt-1.pyc File 2.66 KB 0644
fix_itertools_imports.cpython-311.opt-2.pyc File 2.58 KB 0644
fix_itertools_imports.cpython-311.pyc File 2.73 KB 0644
fix_long.cpython-311.opt-1.pyc File 993 B 0644
fix_long.cpython-311.opt-2.pyc File 928 B 0644
fix_long.cpython-311.pyc File 993 B 0644
fix_map.cpython-311.opt-1.pyc File 4.73 KB 0644
fix_map.cpython-311.opt-2.pyc File 3.95 KB 0644
fix_map.cpython-311.pyc File 4.73 KB 0644
fix_metaclass.cpython-311.opt-1.pyc File 10.45 KB 0644
fix_metaclass.cpython-311.opt-2.pyc File 9.13 KB 0644
fix_metaclass.cpython-311.pyc File 10.52 KB 0644
fix_methodattrs.cpython-311.opt-1.pyc File 1.27 KB 0644
fix_methodattrs.cpython-311.opt-2.pyc File 1.19 KB 0644
fix_methodattrs.cpython-311.pyc File 1.27 KB 0644
fix_ne.cpython-311.opt-1.pyc File 1.11 KB 0644
fix_ne.cpython-311.opt-2.pyc File 1.06 KB 0644
fix_ne.cpython-311.pyc File 1.11 KB 0644
fix_next.cpython-311.opt-1.pyc File 5.1 KB 0644
fix_next.cpython-311.opt-2.pyc File 5.04 KB 0644
fix_next.cpython-311.pyc File 5.12 KB 0644
fix_nonzero.cpython-311.opt-1.pyc File 1.19 KB 0644
fix_nonzero.cpython-311.opt-2.pyc File 1.13 KB 0644
fix_nonzero.cpython-311.pyc File 1.19 KB 0644
fix_numliterals.cpython-311.opt-1.pyc File 1.59 KB 0644
fix_numliterals.cpython-311.opt-2.pyc File 1.53 KB 0644
fix_numliterals.cpython-311.pyc File 1.59 KB 0644
fix_operator.cpython-311.opt-1.pyc File 6.12 KB 0644
fix_operator.cpython-311.opt-2.pyc File 5.65 KB 0644
fix_operator.cpython-311.pyc File 6.12 KB 0644
fix_paren.cpython-311.opt-1.pyc File 1.75 KB 0644
fix_paren.cpython-311.opt-2.pyc File 1.62 KB 0644
fix_paren.cpython-311.pyc File 1.75 KB 0644
fix_print.cpython-311.opt-1.pyc File 3.88 KB 0644
fix_print.cpython-311.opt-2.pyc File 3.6 KB 0644
fix_print.cpython-311.pyc File 4.05 KB 0644
fix_raise.cpython-311.opt-1.pyc File 3.69 KB 0644
fix_raise.cpython-311.opt-2.pyc File 3.08 KB 0644
fix_raise.cpython-311.pyc File 3.69 KB 0644
fix_raw_input.cpython-311.opt-1.pyc File 1.06 KB 0644
fix_raw_input.cpython-311.opt-2.pyc File 1020 B 0644
fix_raw_input.cpython-311.pyc File 1.06 KB 0644
fix_reduce.cpython-311.opt-1.pyc File 1.32 KB 0644
fix_reduce.cpython-311.opt-2.pyc File 1.2 KB 0644
fix_reduce.cpython-311.pyc File 1.32 KB 0644
fix_reload.cpython-311.opt-1.pyc File 1.5 KB 0644
fix_reload.cpython-311.opt-2.pyc File 1.43 KB 0644
fix_reload.cpython-311.pyc File 1.5 KB 0644
fix_renames.cpython-311.opt-1.pyc File 3.29 KB 0644
fix_renames.cpython-311.opt-2.pyc File 3.21 KB 0644
fix_renames.cpython-311.pyc File 3.29 KB 0644
fix_repr.cpython-311.opt-1.pyc File 1.22 KB 0644
fix_repr.cpython-311.opt-2.pyc File 1.16 KB 0644
fix_repr.cpython-311.pyc File 1.22 KB 0644
fix_set_literal.cpython-311.opt-1.pyc File 2.7 KB 0644
fix_set_literal.cpython-311.opt-2.pyc File 2.63 KB 0644
fix_set_literal.cpython-311.pyc File 2.7 KB 0644
fix_standarderror.cpython-311.opt-1.pyc File 947 B 0644
fix_standarderror.cpython-311.opt-2.pyc File 894 B 0644
fix_standarderror.cpython-311.pyc File 947 B 0644
fix_sys_exc.cpython-311.opt-1.pyc File 2.2 KB 0644
fix_sys_exc.cpython-311.opt-2.pyc File 2.03 KB 0644
fix_sys_exc.cpython-311.pyc File 2.2 KB 0644
fix_throw.cpython-311.opt-1.pyc File 2.84 KB 0644
fix_throw.cpython-311.opt-2.pyc File 2.61 KB 0644
fix_throw.cpython-311.pyc File 2.84 KB 0644
fix_tuple_params.cpython-311.opt-1.pyc File 8.47 KB 0644
fix_tuple_params.cpython-311.opt-2.pyc File 8.14 KB 0644
fix_tuple_params.cpython-311.pyc File 8.47 KB 0644
fix_types.cpython-311.opt-1.pyc File 2.46 KB 0644
fix_types.cpython-311.opt-2.pyc File 2 KB 0644
fix_types.cpython-311.pyc File 2.46 KB 0644
fix_unicode.cpython-311.opt-1.pyc File 2.49 KB 0644
fix_unicode.cpython-311.opt-2.pyc File 2.31 KB 0644
fix_unicode.cpython-311.pyc File 2.49 KB 0644
fix_urllib.cpython-311.opt-1.pyc File 10.19 KB 0644
fix_urllib.cpython-311.opt-2.pyc File 9.67 KB 0644
fix_urllib.cpython-311.pyc File 10.19 KB 0644
fix_ws_comma.cpython-311.opt-1.pyc File 1.61 KB 0644
fix_ws_comma.cpython-311.opt-2.pyc File 1.43 KB 0644
fix_ws_comma.cpython-311.pyc File 1.61 KB 0644
fix_xrange.cpython-311.opt-1.pyc File 4.12 KB 0644
fix_xrange.cpython-311.opt-2.pyc File 4.06 KB 0644
fix_xrange.cpython-311.pyc File 4.12 KB 0644
fix_xreadlines.cpython-311.opt-1.pyc File 1.57 KB 0644
fix_xreadlines.cpython-311.opt-2.pyc File 1.45 KB 0644
fix_xreadlines.cpython-311.pyc File 1.57 KB 0644
fix_zip.cpython-311.opt-1.pyc File 2.31 KB 0644
fix_zip.cpython-311.opt-2.pyc File 1.99 KB 0644
fix_zip.cpython-311.pyc File 2.31 KB 0644