home *** CD-ROM | disk | FTP | other *** search
- # Copyright 2006 Google, Inc. All Rights Reserved.
- # Licensed to PSF under a Contributor Agreement.
-
- """Fixer that turns <> into !=."""
-
- # Local imports
- from .. import pytree
- from ..pgen2 import token
- from .. import fixer_base
-
-
- class FixNe(fixer_base.BaseFix):
- # This is so simple that we don't need the pattern compiler.
-
- def match(self, node):
- # Override
- return node.type == token.NOTEQUAL and node.value == "<>"
-
- def transform(self, node, results):
- new = pytree.Leaf(token.NOTEQUAL, "!=")
- new.set_prefix(node.get_prefix())
- return new
-