Author: Stephan <[email protected]>
Branch:
Changeset: r166:452baa91b1da
Date: 2012-01-06 14:44 +0100
http://bitbucket.org/pypy/lang-js/changeset/452baa91b1da/
Log: changed repr of Map
diff --git a/js/object_map.py b/js/object_map.py
--- a/js/object_map.py
+++ b/js/object_map.py
@@ -11,7 +11,8 @@
self.flags = 0
def __repr__(self):
- return "%s : %s:%d -> %s" % (object.__repr__(self), self.name,
self.flags, repr(self.back) )
+ return "%(back)s, [%(index)d]:%(name)s(%(flags)d)" % \
+ {'back': repr(self.back), 'index': self.index, 'name': self.name,
'flags': self.flags}
def lookup(self, name):
jit.promote(self)
@@ -71,7 +72,8 @@
return self
class MapRoot(Map):
- pass
+ def __repr__(self):
+ return "[%(index)d]:%(name)s(%(flags)d)" % {'index': self.index,
'name': self.name, 'flags': self.flags}
class MapNode(Map):
def __init__(self, back, name, flags = 0):
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit