[pypy-svn] r8485 - pypy/dist/pypy/objspace/flow
arigo at codespeak.net
arigo at codespeak.net
Sun Jan 23 12:27:41 CET 2005
Author: arigo
Date: Sun Jan 23 12:27:40 2005
New Revision: 8485
Modified:
pypy/dist/pypy/objspace/flow/model.py
Log:
Grumble.
Modified: pypy/dist/pypy/objspace/flow/model.py
==============================================================================
--- pypy/dist/pypy/objspace/flow/model.py (original)
+++ pypy/dist/pypy/objspace/flow/model.py Sun Jan 23 12:27:40 2005
@@ -139,6 +139,10 @@
name = name.name[:name.name.rfind('_')]
# remove strange characters in the name
name = ''.join([c for c in name if c.isalnum() or c == '_'])
+ if not name:
+ return
+ if '0' <= name[0] <= '9':
+ name = '_' + name
del Variable.instances[self.name]
self.renamed = True
self.name = name + '_' + self.name[1:]
More information about the Pypy-commit
mailing list