summaryrefslogtreecommitdiff
path: root/lib/python2.7/lib2to3/fixes/fix_numliterals.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python2.7/lib2to3/fixes/fix_numliterals.py')
-rw-r--r--lib/python2.7/lib2to3/fixes/fix_numliterals.py28
1 files changed, 0 insertions, 28 deletions
diff --git a/lib/python2.7/lib2to3/fixes/fix_numliterals.py b/lib/python2.7/lib2to3/fixes/fix_numliterals.py
deleted file mode 100644
index b0c23f8..0000000
--- a/lib/python2.7/lib2to3/fixes/fix_numliterals.py
+++ /dev/null
@@ -1,28 +0,0 @@
-"""Fixer that turns 1L into 1, 0755 into 0o755.
-"""
-# Copyright 2007 Georg Brandl.
-# Licensed to PSF under a Contributor Agreement.
-
-# Local imports
-from ..pgen2 import token
-from .. import fixer_base
-from ..fixer_util import Number
-
-
-class FixNumliterals(fixer_base.BaseFix):
- # This is so simple that we don't need the pattern compiler.
-
- _accept_type = token.NUMBER
-
- def match(self, node):
- # Override
- return (node.value.startswith(u"0") or node.value[-1] in u"Ll")
-
- def transform(self, node, results):
- val = node.value
- if val[-1] in u'Ll':
- val = val[:-1]
- elif val.startswith(u'0') and val.isdigit() and len(set(val)) > 1:
- val = u"0o" + val[1:]
-
- return Number(val, prefix=node.prefix)