Sindbad~EG File Manager
�
)Μg�R � �� � d dl mZ ddlmZmZ ddlmZ ddlmZm Z m
Z
mZ ddlm
Z
dd�Z G d� d ej � Z G d
� dej � Z G d� d
ej � Z G d� de� Z G d� de� Z G d� de� Z G d� dej � Z G d� dej � Z G d� dej � Z G d� dej � Zy)� )�support� )�Node�Leaf)�
fixer_util)�Attr�Name�Call�Comma)�tokenc �| � t j | � }t |� D ] }|j d }� d |_ |S )Nr )r �parse_string�range�children�parent)�code�strip_levels�tree�is �8/usr/local/lib/python3.12/test/test_lib2to3/test_util.py�parser s= � � ����%�D�
�<�
���}�}�Q��� !��D�K��K� c � � e Zd Zd� Zy)�
MacroTestCasec � � t |t t f� r$t t j
j |� }| j t |� |� y �N) �
isinstance�tuple�listr r �syms�simple_stmt�assertEqual�str)�self�node�strings r � assertStrzMacroTestCase.assertStr s: � ��d�U�D�M�*��
���3�3�T�:�D�����T��F�+r N)�__name__�
__module__�__qualname__r'