[pypy-svn] r39611 - pypy/dist/pypy/module/symbol

afayolle at codespeak.net afayolle at codespeak.net
Wed Feb 28 18:36:55 CET 2007


Author: afayolle
Date: Wed Feb 28 18:36:53 2007
New Revision: 39611

Modified:
   pypy/dist/pypy/module/symbol/__init__.py
Log:
forgot one file in the previous checkin


Modified: pypy/dist/pypy/module/symbol/__init__.py
==============================================================================
--- pypy/dist/pypy/module/symbol/__init__.py	(original)
+++ pypy/dist/pypy/module/symbol/__init__.py	Wed Feb 28 18:36:53 2007
@@ -12,19 +12,19 @@
 
 
 class Module(MixedModule):
-     """Non-terminal symbols of Python grammar."""
-
-     appleveldefs = {}
-     interpleveldefs = {}     # see below
+    """Non-terminal symbols of Python grammar."""
+    appleveldefs = {}
+    interpleveldefs = {}     # see below
 
 
 # Export the values from our custom symbol module.
 # Skip negative values (the corresponding symbols are not visible in
 # pure Python).
-from pypy.interpreter.pyparser.pythonparse import PYTHON_PARSER
+from pypy.interpreter.pyparser.pythonparse import make_pyparser
+parser = make_pyparser()
 
 sym_name = {}
-for val, name in PYTHON_PARSER.symbols.sym_name.items():
+for name, val in parser.symbols.items():
     if val >= 0:
         Module.interpleveldefs[name] = 'space.wrap(%d)' % val
         sym_name[val] = name


More information about the pypy-svn mailing list