| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/gast/__pycache__/ |
Upload File : |
�
"�aH4 � �j � d dl mZmZ d dlZd dlZ G d� de� � Z G d� de� � Zd� Zd� ZdS ) � )� AstToGAst� GAstToAstNc � � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� ZdS )�
Ast2ToGAstc �` � t j | � |j � � g � � }|S �N)�gast�Module�_visit�body��self�node�new_nodes �+/usr/lib/python3/dist-packages/gast/ast2.py�visit_ModulezAst2ToGAst.visit_Module s. � ��;��K�K�� �"�"��
�
�� �� c �> � t j | � |j � � | � |j � � | � |j � � | � |j � � d d � � }t j ||� � d x|_ |_ |S r )
r �FunctionDefr �name�argsr �decorator_list�
copy_location�
end_lineno�end_col_offsetr
s r �visit_FunctionDefzAst2ToGAst.visit_FunctionDef s� � ��#��K�K�� �"�"��K�K�� �"�"��K�K�� �"�"��K�K��+�,�,���
�
��
��8�T�*�*�*�8<�<���h�5��r c �< � t j | � |j � � | � |j � � g | � |j � � | � |j � � � � }t j ||� � d x|_ |_ |S r )
r �ClassDefr r �basesr r r r r r
s r �visit_ClassDefzAst2ToGAst.visit_ClassDef s� � ��=��K�K�� �"�"��K�K��
�#�#���K�K�� �"�"��K�K��+�,�,�
�
��
��8�T�*�*�*�8<�<���h�5��r c �� � t j | � |j � � | � |j � � d � � }t j ||� � d x|_ |_ |S r )r �Assignr �targets�valuer r r r
s r �visit_AssignzAst2ToGAst.visit_Assign+ sb � ��;��K�K���%�%��K�K��
�#�#��
�
��
��8�T�*�*�*�8<�<���h�5��r c �< � t j | � |j � � | � |j � � | � |j � � | � |j � � g � � }t j ||� � d x|_ |_ |S r )
r �Forr �target�iterr �orelser r r r
s r � visit_ForzAst2ToGAst.visit_For6 s� � ��8��K�K���$�$��K�K�� �"�"��K�K�� �"�"��K�K���$�$��
�
��
��8�T�*�*�*�8<�<���h�5��r c �0 � t j t j | � |j � � | � |j � � � � g| � |j � � d � � }t j ||� � d x|_ |_ |S r )
r �With�withitemr �context_expr�
optional_varsr r r r r
s r �
visit_WithzAst2ToGAst.visit_WithB s� � ��9�
�]����D�-�.�.����D�.�/�/�� �
�
�K�K�� �"�"��
�
��
��8�T�*�*�*�8<�<���h�5��r c � � | � |j � � }| � |j � � }| � |j � � }|}|�:t j ||gg � � }t j ||� � d x|_ |_ |��t j |dt j
� � � � }t j ||� � d x|_ |_ t j ||gg � � }t j ||� � d x|_ |_ t j |d � � }t j ||� � d x|_ |_ |S )N�with_traceback)r �type�inst�tbackr �Callr r r � Attribute�Load�Raise)r r �ntype�ninst�ntback�what�attrr s r �visit_RaisezAst2ToGAst.visit_RaiseO s8 � ����D�I�&�&�����D�I�&�&�����T�Z�(�(�������9�U�U�G�R�0�0�D���t�T�*�*�*�48�8�D�O�d�1����>�$�(8�$�)�+�+�F�F�D���t�T�*�*�*�48�8�D�O�d�1��9������ �D�
��t�T�*�*�*�48�8�D�O�d�1��:�d�D�)�)����8�T�*�*�*�8<�<���h�5��r c �
� t j | � |j � � | � |j � � | � |j � � g � � }t j ||� � d x|_ |_ |S r ) r �Tryr r �handlersr* r r r r
s r �visit_TryExceptzAst2ToGAst.visit_TryExceptn ss � ��8��K�K�� �"�"��K�K��
�&�&��K�K���$�$��
�
��
��8�T�*�*�*�8<�<���h�5��r c �� � t j | � |j � � g g | � |j � � � � }t j ||� � d x|_ |_ |S r )r rB r r � finalbodyr r r r
s r �visit_TryFinallyzAst2ToGAst.visit_TryFinallyy se � ��8��K�K�� �"�"����K�K���'�'�
�
��
��8�T�*�*�*�8<�<���h�5��r c �� � t j | � |j � � | � |j � � d d � � }t j ||� � d x|_ |_ |S r )r �Namer �id�ctxr r r r
s r �
visit_NamezAst2ToGAst.visit_Name� se � ��9��K�K��� � ��K�K���!�!���
�
��
��8�T�*�*�*�8<�<���h�5��r c � � t j |j d � � }t j ||� � d x|_ |_ |S r )r �Constant�nr r r r
s r � visit_NumzAst2ToGAst.visit_Num� �E � ��=��F��
�
��
��8�T�*�*�*�8<�<���h�5��r c � � | � |j � � }t j | � |j � � || � |j � � � � }t j ||� � d x|_ |_ |S r ) r �slicer � Subscriptr$ rK r r r )r r � new_slicer s r �visit_SubscriptzAst2ToGAst.visit_Subscript� su � ��K�K��
�+�+� ��>��K�K��
�#�#���K�K���!�!�
�
��
��8�T�*�*�*�8<�<���h�5��r c � � t j t d � � }t j ||� � d x|_ |_ |S r )r rN �Ellipsisr r r r
s r �visit_EllipsiszAst2ToGAst.visit_Ellipsis� sC � ��=���
�
��
��8�T�*�*�*�8<�<���h�5��r c �6 � | � |j � � S r )r r$ )r r s r �visit_IndexzAst2ToGAst.visit_Index� s � ��{�{�4�:�&�&�&r c �� � | � |j � � }t j |t j � � � � }t j ||� � d x|_ |_ |S r )r �dimsr �Tupler9 r r r )r r �new_dimsr s r �visit_ExtSlicezAst2ToGAst.visit_ExtSlice� sT � ��;�;�t�y�)�)���:�h�� ���4�4����8�T�*�*�*�8<�<���h�5��r c � � t j |j d � � }t j ||� � d x|_ |_ |S r )r rN �sr r r r
s r � visit_StrzAst2ToGAst.visit_Str� rQ r c �` � |j ret j | � |j � � t j � � � � }t j ||� � d x|_ |_ |g}ng }|j r/t j d | � |j � � � � g}ng }t j
| � |j � � | � |j � � |z | � |j
� � |z � � }t j ||� � d x|_ |_ |S r )�starargsr �Starredr r9 r r r �kwargs�keywordr7 �funcr �keywords)r r �star�starredrg r s r �
visit_CallzAst2ToGAst.visit_Call� s � ��=� ��<����D�M� :� :�D�I�K�K�H�H�D���t�T�*�*�*�48�8�D�O�d�1��f�G�G��G��;� ��l�4����T�[�)A�)A�B�B�C�F�F��F��9��K�K�� �"�"��K�K�� �"�"�W�,��K�K��
�&�&��/�
�
��
��8�T�*�*�*�8<�<���h�5��r c � � t j | � |j � � | � |j � � | � |j � � d�� � }t j ||� � d x|_ |_ |S )Nr )r( r) �ifs�is_async) r �
comprehensionr r( r) ro r r r r
s r �visit_comprehensionzAst2ToGAst.visit_comprehension� sy � ��%��;�;�t�{�+�+����T�Y�'�'����D�H�%�%��
�
�
��
��8�T�*�*�*�8<�<���h�5��r c �$ � |j r,t j |j t j � � � � }nd }|j r,t j |j t j � � � � }nd }|j r,t j |j t j � � � � }nd }t j | � |j � � g | � |� � g g | � |� � | � |j � � � � }|S r )
�vararg�astrI �Param�kwargr � argumentsr r �defaults�r r rt rw r s r �visit_argumentszAst2ToGAst.visit_arguments� s� � ��;� ��X�d�k�3�9�;�;�7�7�F�F��F��:� ��H�T�Z�����5�5�E�E��E��;� ��X�d�k�3�9�;�;�7�7�F�F��F��>��K�K�� �"�"���K�K�������K�K�����K�K��
�&�&�
�
�� �r c �� � t j | � |j � � | � |j � � � � }d x|_ |_ d x|_ |_ |S r ) r �aliasr r �asname�lineno�
col_offsetr r r
s r �visit_aliaszAst2ToGAst.visit_alias s[ � ��:��K�K�� �"�"��K�K���$�$�
�
�� 15�4���(�-�8<�<���h�5��r N)�__name__�
__module__�__qualname__r r r r% r+ r1 r@ rD rG rL rP rV rY r[ r` rc rm rr r{ r� � r r r r s@ � � � � � �� � �� � �� � � � � �
�
�
�� � �� � �> � � � � � � � � �� � � � � �� � �'� '� '�� � �� � �� � �. � � �� � �8� � � � r r c �h � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� Zd� ZdS )�
GAstToAst2c �^ � t j | � |j � � � � }|S r )ru r
r r r
s r r zGAstToAst2.visit_Module
s$ � ��:�d�k�k�$�)�4�4�5�5���r c �� � t j | � |j � � | � |j � � | � |j � � | � |j � � � � }|j j rt j |j j |� � |j j rt j |j j |� � t j ||� � |S r )
ru r r r r r r rt r rw r
s r r zGAstToAst2.visit_FunctionDef s� � ��?��K�K�� �"�"��K�K�� �"�"��K�K�� �"�"��K�K��+�,�,�
�
�� �9�� 6���d�i�.��5�5�5��9�?� 5���d�i�o�t�4�4�4���(�D�)�)�)��r c � � t j | � |j � � | � |j � � | � |j � � | � |j � � � � }t j ||� � |S r )ru r r r r r r r r
s r r zGAstToAst2.visit_ClassDef" sr � ��<��K�K�� �"�"��K�K��
�#�#��K�K�� �"�"��K�K��+�,�,�
�
�� ��(�D�)�)�)��r c � � t j | � |j � � | � |j � � � � }t j ||� � |S r )ru r"