[pypy-svn] r10143 - pypy/dist/pypy/translator
tismer at codespeak.net
tismer at codespeak.net
Mon Mar 28 00:19:18 CEST 2005
Author: tismer
Date: Mon Mar 28 00:19:18 2005
New Revision: 10143
Modified:
pypy/dist/pypy/translator/geninterplevel.py
Log:
be independent from__builtins__ module/dict ambiguity
Modified: pypy/dist/pypy/translator/geninterplevel.py
==============================================================================
--- pypy/dist/pypy/translator/geninterplevel.py (original)
+++ pypy/dist/pypy/translator/geninterplevel.py Mon Mar 28 00:19:18 2005
@@ -98,7 +98,7 @@
for name in "newtuple newlist newdict newstring".split():
self.has_listarg[name] = name
- # catching all builtins inj advance, to avoid problems
+ # catching all builtins in advance, to avoid problems
# with modified builtins
import __builtin__
@@ -110,7 +110,7 @@
self.builtin_ids = dict( [
(id(value), bltinstub(key))
- for key, value in __builtins__.items()
+ for key, value in __builtin__.__dict__.items()
if callable(value) and type(value) not in [type(Exception), type] ] )
self.space = FlowObjSpace() # for introspection
More information about the Pypy-commit
mailing list