[pypy-svn] r10077 - pypy/dist/pypy/module/parser
hpk at codespeak.net
hpk at codespeak.net
Tue Mar 22 19:39:53 CET 2005
Author: hpk
Date: Tue Mar 22 19:39:52 2005
New Revision: 10077
Added:
pypy/dist/pypy/module/parser/
- copied from r10069, basil/trunk/basil/common/python/
Modified:
pypy/dist/pypy/module/parser/__init__.py
Log:
intermediate checkin
- copy of Jonathan's basil/common/python tree
as the upcoming pypy parser (mixed interp/app) module
Modified: pypy/dist/pypy/module/parser/__init__.py
==============================================================================
--- basil/trunk/basil/common/python/__init__.py (original)
+++ pypy/dist/pypy/module/parser/__init__.py Tue Mar 22 19:39:52 2005
@@ -0,0 +1,37 @@
+from pypy.interpreter.error import OperationError
+from pypy.interpreter import module
+from pypy.interpreter.lazymodule import LazyModule
+
+class Module(LazyModule):
+ """The builtin parser module.
+ """
+ appleveldefs = {
+ 'ParserError' : 'classes.ParserError',
+ 'STType' : 'classes.STType',
+ 'ASTType' : 'classes.STType',
+ }
+
+ interpleveldefs = {
+ '__name__' : '(space.wrap("parser"))',
+ '__doc__' : '(space.wrap("parser module"))',
+
+ 'compileast' : 'pyparser.compileast',
+ 'st2tuple' : 'pyparser.st2tuple',
+ 'st2list' : 'pyparser.st2list',
+ 'issuite' : 'pyparser.issuite',
+ 'ast2tuple' : 'pyparser.ast2tuple',
+ 'tuple2st' : 'pyparser.tuple2st',
+ 'suite' : 'pyparser.suite',
+ 'isexpr' : 'pyparser.isexpr',
+ 'expr' : 'pyparser.expr',
+ 'ast2list' : 'pyparser.ast2list',
+ 'sequence2ast' : 'pyparser.sequence2ast',
+ 'tuple2ast' : 'pyparser.tuple2ast',
+ 'sequence2st' : 'pyparser.sequence2st',
+ '_pickler' : 'pyparser._pickler',
+ 'compilest' : 'pyparser.compilest',
+ }
+
+ appleveldefs = {
+
+ }
More information about the Pypy-commit
mailing list