[2] | 1 | /* -*- C -*- ***********************************************
|
---|
| 2 | Copyright (c) 2000, BeOpen.com.
|
---|
| 3 | Copyright (c) 1995-2000, Corporation for National Research Initiatives.
|
---|
| 4 | Copyright (c) 1990-1995, Stichting Mathematisch Centrum.
|
---|
| 5 | All rights reserved.
|
---|
| 6 |
|
---|
| 7 | See the file "Misc/COPYRIGHT" for information on usage and
|
---|
| 8 | redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
|
---|
| 9 | ******************************************************************/
|
---|
| 10 |
|
---|
| 11 | /* Module configuration */
|
---|
| 12 |
|
---|
| 13 | /* !!! !!! !!! This file is edited by the makesetup script !!! !!! !!! */
|
---|
| 14 |
|
---|
| 15 | /* This file contains the table of built-in modules.
|
---|
| 16 | See init_builtin() in import.c. */
|
---|
| 17 |
|
---|
| 18 | #include "Python.h"
|
---|
| 19 |
|
---|
| 20 | #ifdef __cplusplus
|
---|
| 21 | extern "C" {
|
---|
| 22 | #endif
|
---|
| 23 |
|
---|
| 24 |
|
---|
| 25 | /* -- ADDMODULE MARKER 1 -- */
|
---|
| 26 |
|
---|
| 27 | extern void PyMarshal_Init(void);
|
---|
| 28 | extern void initimp(void);
|
---|
| 29 | extern void initgc(void);
|
---|
| 30 | extern void init_ast(void);
|
---|
| 31 | extern void _PyWarnings_Init(void);
|
---|
| 32 |
|
---|
| 33 | struct _inittab _PyImport_Inittab[] = {
|
---|
| 34 |
|
---|
| 35 | /* -- ADDMODULE MARKER 2 -- */
|
---|
| 36 |
|
---|
[391] | 37 | /* This module lives in marshal.c */
|
---|
| 38 | {"marshal", PyMarshal_Init},
|
---|
[2] | 39 |
|
---|
[391] | 40 | /* This lives in import.c */
|
---|
| 41 | {"imp", initimp},
|
---|
[2] | 42 |
|
---|
[391] | 43 | /* This lives in Python/Python-ast.c */
|
---|
| 44 | {"_ast", init_ast},
|
---|
[2] | 45 |
|
---|
[391] | 46 | /* These entries are here for sys.builtin_module_names */
|
---|
| 47 | {"__main__", NULL},
|
---|
| 48 | {"__builtin__", NULL},
|
---|
| 49 | {"sys", NULL},
|
---|
| 50 | {"exceptions", NULL},
|
---|
[2] | 51 |
|
---|
[391] | 52 | /* This lives in gcmodule.c */
|
---|
| 53 | {"gc", initgc},
|
---|
[2] | 54 |
|
---|
[391] | 55 | /* This lives in _warnings.c */
|
---|
| 56 | {"_warnings", _PyWarnings_Init},
|
---|
[2] | 57 |
|
---|
[391] | 58 | /* Sentinel */
|
---|
| 59 | {0, 0}
|
---|
[2] | 60 | };
|
---|
| 61 |
|
---|
| 62 |
|
---|
| 63 | #ifdef __cplusplus
|
---|
| 64 | }
|
---|
| 65 | #endif
|
---|