
müY;  ã               @   sM   d  d l  m Z d  d l m Z d  d l  m Z Gd d „  d e j ƒ Z d S)é   )Úpytree)Útoken)Ú
fixer_basec               @   s1   e  Z d  Z e j Z d d „  Z d d „  Z d S)ÚFixNec             C   s   | j  d k S)Nz<>)Úvalue)ÚselfÚnode© r	   úG/build/mts/release/bora-5583004/publish/lin64/lib64/python3.5/fix_ne.pyÚmatch   s    zFixNe.matchc             C   s"   t  j t j d d | j ƒ} | S)Nz!=Úprefix)r   ZLeafr   ÚNOTEQUALr   )r   r   ÚresultsÚnewr	   r	   r
   Ú	transform   s    zFixNe.transformN)Ú__name__Ú
__module__Ú__qualname__r   r   Z_accept_typer   r   r	   r	   r	   r
   r      s   	r   N)Ú r   Zpgen2r   r   ZBaseFixr   r	   r	   r	   r
   Ú<module>   s   