[pypy-svn] r16597 - pypy/dist/pypy/lib/_stablecompiler
arigo at codespeak.net
arigo at codespeak.net
Fri Aug 26 12:54:29 CEST 2005
Author: arigo
Date: Fri Aug 26 12:54:29 2005
New Revision: 16597
Modified:
pypy/dist/pypy/lib/_stablecompiler/pycodegen.py
pypy/dist/pypy/lib/_stablecompiler/transformer.py
Log:
More compiler merging:
svn merge -r 16555:16596 http://codespeak.net/svn/pypy/dist/pypy/interpreter/stablecompiler
Modified: pypy/dist/pypy/lib/_stablecompiler/pycodegen.py
==============================================================================
--- pypy/dist/pypy/lib/_stablecompiler/pycodegen.py (original)
+++ pypy/dist/pypy/lib/_stablecompiler/pycodegen.py Fri Aug 26 12:54:29 2005
@@ -1297,15 +1297,13 @@
class AbstractFunctionCode:
optimized = 1
- lambdaCount = 0
def __init__(self, func, scopes, isLambda, class_name, mod):
self.class_name = class_name
self.module = mod
if isLambda:
klass = FunctionCodeGenerator
- name = "<lambda.%d>" % klass.lambdaCount
- klass.lambdaCount = klass.lambdaCount + 1
+ name = "<lambda>"
else:
name = func.name
Modified: pypy/dist/pypy/lib/_stablecompiler/transformer.py
==============================================================================
--- pypy/dist/pypy/lib/_stablecompiler/transformer.py (original)
+++ pypy/dist/pypy/lib/_stablecompiler/transformer.py Fri Aug 26 12:54:29 2005
@@ -932,7 +932,6 @@
l = self.com_node(node)
if l.__class__ in (Name, Slice, Subscript, Getattr):
return l
- print node # XXX
raise SyntaxError, "can't assign to %s" % l.__class__.__name__
def com_assign(self, node, assigning):
More information about the Pypy-commit
mailing list