mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 21:51:50 +00:00 
			
		
		
		
	 ab41b370a3
			
		
	
	
		ab41b370a3
		
	
	
	
	
		
			
			svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r61598 | david.wolever | 2008-03-18 23:58:33 -0500 (Di, 18 Mär 2008) | 1 line Added fixer for zip, and refactored a bit of code in the process. Closing #2171. ........ r61599 | david.wolever | 2008-03-19 00:04:26 -0500 (Mi, 19 Mär 2008) | 3 lines Removed a bunch of duplicate code -- it's in util now. ........ r61601 | martin.v.loewis | 2008-03-19 00:21:12 -0500 (Mi, 19 Mär 2008) | 2 lines Fix whitespace. ........
		
			
				
	
	
		
			22 lines
		
	
	
	
		
			583 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			583 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| # 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 basefix
 | |
| 
 | |
| 
 | |
| class FixNe(basefix.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
 |