17db96d56Sopenharmony_ci/* -*- C -*- *********************************************** 27db96d56Sopenharmony_ciCopyright (c) 2000, BeOpen.com. 37db96d56Sopenharmony_ciCopyright (c) 1995-2000, Corporation for National Research Initiatives. 47db96d56Sopenharmony_ciCopyright (c) 1990-1995, Stichting Mathematisch Centrum. 57db96d56Sopenharmony_ciAll rights reserved. 67db96d56Sopenharmony_ci 77db96d56Sopenharmony_ciSee the file "Misc/COPYRIGHT" for information on usage and 87db96d56Sopenharmony_ciredistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES. 97db96d56Sopenharmony_ci******************************************************************/ 107db96d56Sopenharmony_ci 117db96d56Sopenharmony_ci/* Module configuration */ 127db96d56Sopenharmony_ci 137db96d56Sopenharmony_ci/* !!! !!! !!! This file is edited by the makesetup script !!! !!! !!! */ 147db96d56Sopenharmony_ci 157db96d56Sopenharmony_ci/* This file contains the table of built-in modules. 167db96d56Sopenharmony_ci See create_builtin() in import.c. */ 177db96d56Sopenharmony_ci 187db96d56Sopenharmony_ci#include "Python.h" 197db96d56Sopenharmony_ci 207db96d56Sopenharmony_ci#ifdef __cplusplus 217db96d56Sopenharmony_ciextern "C" { 227db96d56Sopenharmony_ci#endif 237db96d56Sopenharmony_ci 247db96d56Sopenharmony_ci 257db96d56Sopenharmony_ci/* -- ADDMODULE MARKER 1 -- */ 267db96d56Sopenharmony_ci 277db96d56Sopenharmony_ciextern PyObject* PyMarshal_Init(void); 287db96d56Sopenharmony_ciextern PyObject* PyInit__imp(void); 297db96d56Sopenharmony_ciextern PyObject* PyInit_gc(void); 307db96d56Sopenharmony_ciextern PyObject* PyInit__ast(void); 317db96d56Sopenharmony_ciextern PyObject* PyInit__tokenize(void); 327db96d56Sopenharmony_ciextern PyObject* _PyWarnings_Init(void); 337db96d56Sopenharmony_ciextern PyObject* PyInit__string(void); 347db96d56Sopenharmony_ci 357db96d56Sopenharmony_cistruct _inittab _PyImport_Inittab[] = { 367db96d56Sopenharmony_ci 377db96d56Sopenharmony_ci/* -- ADDMODULE MARKER 2 -- */ 387db96d56Sopenharmony_ci 397db96d56Sopenharmony_ci /* This module lives in marshal.c */ 407db96d56Sopenharmony_ci {"marshal", PyMarshal_Init}, 417db96d56Sopenharmony_ci 427db96d56Sopenharmony_ci /* This lives in import.c */ 437db96d56Sopenharmony_ci {"_imp", PyInit__imp}, 447db96d56Sopenharmony_ci 457db96d56Sopenharmony_ci /* This lives in Python/Python-ast.c */ 467db96d56Sopenharmony_ci {"_ast", PyInit__ast}, 477db96d56Sopenharmony_ci 487db96d56Sopenharmony_ci /* This lives in Python/Python-tokenizer.c */ 497db96d56Sopenharmony_ci {"_tokenize", PyInit__tokenize}, 507db96d56Sopenharmony_ci 517db96d56Sopenharmony_ci /* These entries are here for sys.builtin_module_names */ 527db96d56Sopenharmony_ci {"builtins", NULL}, 537db96d56Sopenharmony_ci {"sys", NULL}, 547db96d56Sopenharmony_ci 557db96d56Sopenharmony_ci /* This lives in gcmodule.c */ 567db96d56Sopenharmony_ci {"gc", PyInit_gc}, 577db96d56Sopenharmony_ci 587db96d56Sopenharmony_ci /* This lives in _warnings.c */ 597db96d56Sopenharmony_ci {"_warnings", _PyWarnings_Init}, 607db96d56Sopenharmony_ci 617db96d56Sopenharmony_ci /* This lives in Objects/unicodeobject.c */ 627db96d56Sopenharmony_ci {"_string", PyInit__string}, 637db96d56Sopenharmony_ci 647db96d56Sopenharmony_ci /* Sentinel */ 657db96d56Sopenharmony_ci {0, 0} 667db96d56Sopenharmony_ci}; 677db96d56Sopenharmony_ci 687db96d56Sopenharmony_ci 697db96d56Sopenharmony_ci#ifdef __cplusplus 707db96d56Sopenharmony_ci} 717db96d56Sopenharmony_ci#endif 72