(root)/
Python-3.12.0/
Lib/
lib2to3/
fixes/
fix_ne.py
       1  # Copyright 2006 Google, Inc. All Rights Reserved.
       2  # Licensed to PSF under a Contributor Agreement.
       3  
       4  """Fixer that turns <> into !=."""
       5  
       6  # Local imports
       7  from .. import pytree
       8  from ..pgen2 import token
       9  from .. import fixer_base
      10  
      11  
      12  class ESC[4;38;5;81mFixNe(ESC[4;38;5;149mfixer_baseESC[4;38;5;149m.ESC[4;38;5;149mBaseFix):
      13      # This is so simple that we don't need the pattern compiler.
      14  
      15      _accept_type = token.NOTEQUAL
      16  
      17      def match(self, node):
      18          # Override
      19          return node.value == "<>"
      20  
      21      def transform(self, node, results):
      22          new = pytree.Leaf(token.NOTEQUAL, "!=", prefix=node.prefix)
      23          return new