from pypy.interpreter.mixedmodule import MixedModule class Module(MixedModule): """A pure Python reimplementation of the _sre module from CPython 2.4 Copyright 2005 Nik Haldimann, licensed under the MIT license This code is based on material licensed under CNRI's Python 1.6 license and copyrighted by: Copyright (c) 1997-2001 by Secret Labs AB """ appleveldefs = { 'compile': 'app_sre.compile', } interpleveldefs = { 'CODESIZE': 'space.wrap(interp_sre.CODESIZE)', 'MAGIC': 'space.wrap(interp_sre.MAGIC)', 'copyright': 'space.wrap(interp_sre.copyright)', 'getlower': 'interp_sre.w_getlower', 'getcodesize': 'interp_sre.w_getcodesize', '_State': 'interp_sre.make_state', '_match': 'interp_sre.w_match', '_search': 'interp_sre.w_search', }