
    ZQd;                     T    d Z ddlmZ ddlmZ ddlmZ  G d dej                  ZdS )zFixer that turns <> into !=.   )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)__doc__ r   pgen2r   r   BaseFixr   r   r   r   <module>r      s|    # "                      J     r   