
    ;e;                     R    	 d dl mZ d dlmZ d dl mZ  G d dej                  ZdS )   )pytree)token)
fixer_basec                   (    e Zd Zej        Zd Zd ZdS )FixNec                     |j         dk    S )Nz<>)value)selfnodes     +/usr/lib/python3.11/lib2to3/fixes/fix_ne.pymatchzFixNe.match   s    zT!!    c                 R    t          j        t          j        d|j                  }|S )Nz!=)prefix)r   Leafr   NOTEQUALr   )r
   r   resultsnews       r   	transformzFixNe.transform   s!    k%.$t{CCC
r   N)__name__
__module____qualname__r   r   _accept_typer   r    r   r   r   r      s;         >L" " "    r   r   N) r   pgen2r   r   BaseFixr   r   r   r   <module>r      sy    #                      J     r   