blob: cc6eb892310c4d3652a8a80ff44fe0fcbcb19d0c [file] [log] [blame]
Andrew MacIntyre41d97d62002-02-17 05:23:30 +00001LIBRARY python23 INITINSTANCE TERMINSTANCE
2DESCRIPTION "Python 2.3 Core DLL"
3PROTMODE
4DATA MULTIPLE NONSHARED
5EXPORTS
6
7; From python23_s.lib(config)
8 "_PyImport_Inittab"
9
10; From python23_s.lib(dlfcn)
11 "dlopen"
12 "dlsym"
13 "dlclose"
14 "dlerror"
15
16; From python23_s.lib(getpathp)
17 "Py_GetPath"
18 "Py_GetPrefix"
19 "Py_GetExecPrefix"
20 "Py_GetProgramFullPath"
21
22; From python23_s.lib(getbuildinfo)
23 "Py_GetBuildInfo"
24
25; From python23_s.lib(main)
26 "Py_Main"
27 "Py_GetArgcArgv"
28
29; From python23_s.lib(acceler)
30 "PyGrammar_AddAccelerators"
31 "PyGrammar_RemoveAccelerators"
32
33; From python23_s.lib(grammar1)
34 "PyGrammar_FindDFA"
35 "PyGrammar_LabelRepr"
36
37; From python23_s.lib(listnode)
38 "PyNode_ListTree"
39
40; From python23_s.lib(node)
41 "PyNode_New"
42 "PyNode_AddChild"
43 "PyNode_Free"
44
45; From python23_s.lib(parser)
46 "PyParser_New"
47 "PyParser_Delete"
48 "PyParser_AddToken"
49
50; From python23_s.lib(parsetok)
51 "Py_TabcheckFlag"
52 "PyParser_ParseString"
53 "PyParser_ParseStringFlags"
54 "PyParser_ParseFile"
55 "PyParser_ParseFileFlags"
56
57; From python23_s.lib(tokenizer)
58 "PyTokenizer_FromString"
59 "PyTokenizer_FromFile"
60 "PyTokenizer_Free"
61 "PyToken_OneChar"
62 "PyToken_TwoChars"
63 "PyToken_ThreeChars"
64 "PyTokenizer_Get"
65 "_PyParser_TokenNames"
66
67; From python23_s.lib(bitset)
68 "_Py_newbitset"
69 "_Py_delbitset"
70 "_Py_addbit"
71 "_Py_samebitset"
72 "_Py_mergebitset"
73
74; From python23_s.lib(metagrammar)
75 "_Py_meta_grammar"
76
77; From python23_s.lib(myreadline)
78 "PyOS_ReadlineFunctionPointer"
79 "PyOS_StdioReadline"
80 "PyOS_Readline"
81 "PyOS_InputHook"
82
83; From python23_s.lib(abstract)
84 "PyObject_Cmp"
85 "PyObject_Type"
86 "PyObject_Size"
87 "PyMapping_Size"
88 "PyObject_Length"
89 "PyObject_GetItem"
90 "PySequence_GetItem"
91 "PyObject_SetItem"
92 "PySequence_SetItem"
93 "PyObject_DelItem"
94 "PySequence_DelItem"
95 "PyObject_DelItemString"
96 "PyObject_AsCharBuffer"
97 "PyObject_CheckReadBuffer"
98 "PyObject_AsReadBuffer"
99 "PyObject_AsWriteBuffer"
100 "PyNumber_Check"
101 "PyNumber_Or"
102 "PyNumber_Xor"
103 "PyNumber_And"
104 "PyNumber_Lshift"
105 "PyNumber_Rshift"
106 "PyNumber_Subtract"
107 "PyNumber_Multiply"
108 "PyNumber_Divide"
109 "PyNumber_Divmod"
110 "PyNumber_Add"
111 "PyNumber_FloorDivide"
112 "PyNumber_TrueDivide"
113 "PyNumber_Remainder"
114 "PyNumber_Power"
115 "PyNumber_InPlaceOr"
116 "PyNumber_InPlaceXor"
117 "PyNumber_InPlaceAnd"
118 "PyNumber_InPlaceLshift"
119 "PyNumber_InPlaceRshift"
120 "PyNumber_InPlaceSubtract"
121 "PyNumber_InPlaceDivide"
122 "PyNumber_InPlaceFloorDivide"
123 "PyNumber_InPlaceTrueDivide"
124 "PyNumber_InPlaceAdd"
125 "PyNumber_InPlaceMultiply"
126 "PyNumber_InPlaceRemainder"
127 "PyNumber_InPlacePower"
128 "PyNumber_Negative"
129 "PyNumber_Positive"
130 "PyNumber_Invert"
131 "PyNumber_Absolute"
132 "PyNumber_Int"
133 "PyNumber_Long"
134 "PyNumber_Float"
135 "PySequence_Check"
136 "PySequence_Size"
137 "PySequence_Length"
138 "PySequence_Concat"
139 "PySequence_Repeat"
140 "PySequence_InPlaceConcat"
141 "PySequence_InPlaceRepeat"
142 "PySequence_GetSlice"
143 "PySequence_SetSlice"
144 "PySequence_DelSlice"
145 "PySequence_Tuple"
146 "PyObject_GetIter"
147 "PyIter_Next"
148 "PySequence_List"
149 "PySequence_Fast"
150 "_PySequence_IterSearch"
151 "PySequence_Count"
152 "PySequence_Contains"
153 "PySequence_In"
154 "PySequence_Index"
155 "PyMapping_Check"
156 "PyMapping_Length"
157 "PyMapping_GetItemString"
158 "PyMapping_SetItemString"
159 "PyMapping_HasKeyString"
160 "PyMapping_HasKey"
161 "PyObject_CallObject"
162 "PyObject_Call"
163 "PyObject_CallFunction"
164 "PyObject_CallMethod"
165 "PyObject_CallMethodObjArgs"
166 "PyObject_CallFunctionObjArgs"
167 "PyObject_IsInstance"
168 "PyObject_IsSubclass"
169
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000170; From python23_s.lib(boolobject)
171 "bool_repr"
172 "PyBool_FromLong"
173 "bool_new"
174 "_Py_ZeroStruct"
175 "_Py_TrueStruct"
176 "PyBool_Type"
177
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000178; From python23_s.lib(bufferobject)
179 "PyBuffer_FromObject"
180 "PyBuffer_FromReadWriteObject"
181 "PyBuffer_FromMemory"
182 "PyBuffer_FromReadWriteMemory"
183 "PyBuffer_New"
184 "PyBuffer_Type"
185
186; From python23_s.lib(cellobject)
187 "PyCell_New"
188 "PyCell_Get"
189 "PyCell_Set"
190 "PyCell_Type"
191
192; From python23_s.lib(classobject)
193 "PyClass_New"
194 "PyMethod_Function"
195 "PyMethod_Self"
196 "PyMethod_Class"
197 "PyClass_IsSubclass"
198 "PyInstance_New"
199 "PyInstance_NewRaw"
200 "PyMethod_New"
201 "PyMethod_Fini"
202 "PyClass_Type"
203 "PyMethod_Type"
204 "PyInstance_Type"
205
206; From python23_s.lib(cobject)
207 "PyCObject_FromVoidPtr"
208 "PyCObject_FromVoidPtrAndDesc"
209 "PyCObject_AsVoidPtr"
210 "PyCObject_GetDesc"
211 "PyCObject_Import"
212 "PyCObject_Type"
213
214; From python23_s.lib(complexobject)
215 "_Py_c_sum"
216 "_Py_c_diff"
217 "_Py_c_neg"
218 "_Py_c_prod"
219 "_Py_c_quot"
220 "_Py_c_pow"
221 "PyComplex_FromCComplex"
222 "PyComplex_FromDoubles"
223 "PyComplex_RealAsDouble"
224 "PyComplex_ImagAsDouble"
225 "PyComplex_AsCComplex"
226 "PyComplex_Type"
227
228; From python23_s.lib(descrobject)
229 "PyWrapper_New"
230 "PyDescr_NewMethod"
231 "PyDescr_NewMember"
232 "PyDescr_NewGetSet"
233 "PyDescr_NewWrapper"
234 "PyDescr_IsData"
235 "PyDictProxy_New"
236 "PyWrapperDescr_Type"
237 "PyProperty_Type"
238
239; From python23_s.lib(dictobject)
240 "PyDict_New"
241 "PyDict_GetItem"
242 "PyDict_SetItem"
243 "PyDict_DelItem"
244 "PyDict_Clear"
245 "PyDict_Next"
246 "PyDict_Update"
247 "PyDict_MergeFromSeq2"
248 "PyDict_Merge"
249 "PyDict_Copy"
250 "PyDict_Size"
251 "PyDict_Keys"
252 "PyDict_Values"
253 "PyDict_Items"
254 "PyDict_GetItemString"
255 "PyDict_SetItemString"
256 "PyDict_DelItemString"
257 "PyDict_Type"
258 "PyDictIter_Type"
259
Andrew MacIntyre63c9d502002-04-30 12:06:23 +0000260; From python23_s.lib(enumobject)
261 "PyEnum_Type"
262
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000263; From python23_s.lib(fileobject)
264 "PyFile_AsFile"
265 "PyFile_Name"
266 "PyFile_FromFile"
267 "PyFile_FromString"
268 "PyFile_SetBufSize"
269 "PyFile_GetLine"
270 "PyFile_SoftSpace"
271 "PyFile_WriteObject"
272 "PyFile_WriteString"
273 "PyObject_AsFileDescriptor"
274 "PyFile_Type"
275
276; From python23_s.lib(floatobject)
277 "PyFloat_FromDouble"
278 "PyFloat_FromString"
279 "PyFloat_AsDouble"
280 "PyFloat_AsStringEx"
281 "PyFloat_AsString"
282 "PyFloat_AsReprString"
283 "PyFloat_Fini"
284 "PyFloat_Type"
285
286; From python23_s.lib(frameobject)
287 "PyFrame_FastToLocals"
288 "PyFrame_New"
289 "PyFrame_BlockSetup"
290 "PyFrame_BlockPop"
291 "PyFrame_LocalsToFast"
292 "PyFrame_Fini"
293 "PyFrame_Type"
294
295; From python23_s.lib(funcobject)
296 "PyFunction_New"
297 "PyFunction_GetCode"
298 "PyFunction_GetGlobals"
299 "PyFunction_GetDefaults"
300 "PyFunction_SetDefaults"
301 "PyFunction_GetClosure"
302 "PyFunction_SetClosure"
303 "PyClassMethod_New"
304 "PyStaticMethod_New"
305 "PyFunction_Type"
306 "PyClassMethod_Type"
307 "PyStaticMethod_Type"
308
309; From python23_s.lib(intobject)
310 "PyInt_GetMax"
311 "PyInt_FromLong"
312 "PyInt_AsLong"
313 "PyInt_FromString"
314 "PyInt_FromUnicode"
315 "PyInt_Fini"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000316 "PyInt_Type"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000317
318; From python23_s.lib(iterobject)
319 "PySeqIter_New"
320 "PyCallIter_New"
321 "PySeqIter_Type"
322 "PyCallIter_Type"
323
324; From python23_s.lib(listobject)
325 "PyList_New"
326 "PyList_Size"
327 "PyList_GetItem"
328 "PyList_SetItem"
329 "PyList_Insert"
330 "PyList_Append"
331 "PyList_GetSlice"
332 "PyList_SetSlice"
333 "PyList_Sort"
334 "PyList_Reverse"
335 "PyList_AsTuple"
336 "PyList_Type"
Andrew MacIntyreb3bfa7f2002-06-10 08:05:26 +0000337 "PyListIter_Type"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000338
339; From python23_s.lib(longobject)
340 "_PyLong_New"
341 "_PyLong_Copy"
342 "PyLong_FromLong"
343 "PyLong_FromUnsignedLong"
344 "PyLong_FromDouble"
345 "PyLong_AsLong"
346 "PyLong_AsUnsignedLong"
347 "_PyLong_FromByteArray"
348 "_PyLong_AsByteArray"
349 "_PyLong_AsScaledDouble"
350 "PyLong_AsDouble"
351 "PyLong_FromVoidPtr"
352 "PyLong_AsVoidPtr"
353 "PyLong_FromLongLong"
354 "PyLong_FromUnsignedLongLong"
355 "PyLong_AsLongLong"
356 "PyLong_AsUnsignedLongLong"
357 "PyLong_FromString"
358 "PyLong_FromUnicode"
359 "PyLong_Type"
360
361; From python23_s.lib(methodobject)
362 "PyCFunction_New"
363 "PyCFunction_GetFunction"
364 "PyCFunction_GetSelf"
365 "PyCFunction_GetFlags"
366 "PyCFunction_Call"
367 "Py_FindMethodInChain"
368 "Py_FindMethod"
369 "PyCFunction_Fini"
370 "PyCFunction_Type"
371
372; From python23_s.lib(moduleobject)
373 "PyModule_New"
374 "PyModule_GetDict"
375 "PyModule_GetName"
376 "PyModule_GetFilename"
377 "_PyModule_Clear"
378 "PyModule_Type"
379
380; From python23_s.lib(object)
381 "Py_DivisionWarningFlag"
382 "PyObject_Init"
383 "PyObject_InitVar"
384 "_PyObject_New"
385 "_PyObject_NewVar"
386 "_PyObject_Del"
387 "PyObject_Print"
388 "PyObject_Str"
389 "PyObject_Repr"
390 "_PyObject_Dump"
391 "PyObject_Unicode"
392 "PyObject_GetAttr"
393 "PyObject_IsTrue"
394 "PyNumber_CoerceEx"
395 "PyObject_Compare"
396 "PyObject_RichCompare"
397 "PyObject_RichCompareBool"
398 "_Py_HashDouble"
399 "PyObject_Hash"
400 "_Py_HashPointer"
401 "PyObject_GetAttrString"
402 "PyObject_HasAttrString"
403 "PyObject_SetAttrString"
404 "PyObject_SetAttr"
405 "PyObject_HasAttr"
406 "_PyObject_GetDictPtr"
407 "PyObject_GenericGetAttr"
408 "PyObject_GenericSetAttr"
409 "PyObject_Not"
410 "PyNumber_Coerce"
411 "PyCallable_Check"
412 "PyObject_Dir"
413 "_Py_ReadyTypes"
414 "PyMem_Malloc"
415 "PyMem_Realloc"
416 "PyMem_Free"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000417 "Py_ReprEnter"
418 "Py_ReprLeave"
419 "_PyTrash_deposit_object"
420 "_PyTrash_destroy_chain"
421 "_Py_NotImplementedStruct"
422 "_Py_NoneStruct"
423 "_Py_cobject_hack"
424 "_Py_abstract_hack"
425 "_PyTrash_delete_nesting"
426 "_PyTrash_delete_later"
427
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000428; From python23_s.lib(obmalloc)
429 "PyObject_Malloc"
430 "PyObject_Realloc"
431 "PyObject_Free"
432
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000433; From python23_s.lib(rangeobject)
434 "PyRange_New"
435 "PyRange_Type"
436
437; From python23_s.lib(sliceobject)
438 "PySlice_New"
439 "PySlice_GetIndices"
440 "_Py_EllipsisObject"
441 "PySlice_Type"
442
443; From python23_s.lib(stringobject)
444 "PyString_FromStringAndSize"
445 "PyString_InternInPlace"
446 "PyString_FromString"
447 "PyString_FromFormatV"
448 "PyString_AsString"
449 "_PyString_Resize"
450 "PyString_FromFormat"
451 "PyString_Decode"
452 "PyString_AsDecodedString"
453 "PyString_AsDecodedObject"
454 "PyString_Encode"
455 "PyString_AsEncodedString"
456 "PyString_AsEncodedObject"
457 "PyString_AsStringAndSize"
458 "PyString_Size"
459 "_PyString_Eq"
460 "_PyString_Join"
461 "PyString_Concat"
462 "PyString_ConcatAndDel"
463 "_PyString_FormatLong"
464 "PyString_Format"
465 "PyString_InternFromString"
466 "PyString_Fini"
467 "_Py_ReleaseInternedStrings"
468 "PyString_Type"
Andrew MacIntyreb3bfa7f2002-06-10 08:05:26 +0000469 "PyBaseString_Type"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000470
471; From python23_s.lib(structseq)
472 "PyStructSequence_New"
473 "PyStructSequence_InitType"
474
475; From python23_s.lib(tupleobject)
476 "PyTuple_New"
477 "PyTuple_Size"
478 "PyTuple_GetItem"
479 "PyTuple_SetItem"
480 "PyTuple_GetSlice"
481 "_PyTuple_Resize"
482 "PyTuple_Fini"
483 "PyTuple_Type"
484
485; From python23_s.lib(typeobject)
486 "PyType_IsSubtype"
487 "PyType_GenericAlloc"
488 "PyType_GenericNew"
489 "_PyType_Lookup"
490 "PyType_Ready"
491 "_PyObject_SlotCompare"
492 "PyType_Type"
493 "PyBaseObject_Type"
494 "PySuper_Type"
495
496; From python23_s.lib(unicodeobject)
497 "PyUnicodeUCS2_GetMax"
498 "PyUnicodeUCS2_Resize"
499 "PyUnicodeUCS2_FromUnicode"
500 "PyUnicodeUCS2_FromObject"
501 "PyUnicodeUCS2_FromEncodedObject"
502 "PyUnicodeUCS2_Decode"
503 "PyUnicodeUCS2_GetDefaultEncoding"
504 "PyUnicodeUCS2_DecodeUTF8"
505 "PyUnicodeUCS2_DecodeLatin1"
506 "PyUnicodeUCS2_DecodeASCII"
507 "PyUnicodeUCS2_Encode"
508 "PyUnicodeUCS2_AsEncodedString"
509 "PyUnicodeUCS2_AsUTF8String"
510 "PyUnicodeUCS2_AsLatin1String"
511 "PyUnicodeUCS2_AsASCIIString"
512 "_PyUnicodeUCS2_AsDefaultEncodedString"
513 "PyUnicodeUCS2_AsUnicode"
514 "PyUnicodeUCS2_GetSize"
515 "PyUnicodeUCS2_SetDefaultEncoding"
516 "PyUnicode_DecodeUTF7"
517 "PyUnicode_EncodeUTF7"
518 "PyUnicodeUCS2_EncodeUTF8"
519 "PyUnicodeUCS2_DecodeUTF16"
520 "PyUnicodeUCS2_EncodeUTF16"
521 "PyUnicodeUCS2_AsUTF16String"
522 "PyUnicodeUCS2_DecodeUnicodeEscape"
523 "PyUnicodeUCS2_EncodeUnicodeEscape"
524 "PyUnicodeUCS2_AsUnicodeEscapeString"
525 "PyUnicodeUCS2_DecodeRawUnicodeEscape"
526 "PyUnicodeUCS2_EncodeRawUnicodeEscape"
527 "PyUnicodeUCS2_AsRawUnicodeEscapeString"
528 "PyUnicodeUCS2_EncodeLatin1"
529 "PyUnicodeUCS2_EncodeASCII"
530 "PyUnicodeUCS2_DecodeCharmap"
531 "PyUnicodeUCS2_EncodeCharmap"
532 "PyUnicodeUCS2_AsCharmapString"
533 "PyUnicodeUCS2_TranslateCharmap"
534 "PyUnicodeUCS2_Translate"
535 "PyUnicodeUCS2_EncodeDecimal"
536 "PyUnicodeUCS2_Count"
537 "PyUnicodeUCS2_Find"
538 "PyUnicodeUCS2_Tailmatch"
539 "PyUnicodeUCS2_Join"
540 "PyUnicodeUCS2_Splitlines"
541 "PyUnicodeUCS2_Compare"
542 "PyUnicodeUCS2_Contains"
543 "PyUnicodeUCS2_Concat"
Andrew MacIntyre63c9d502002-04-30 12:06:23 +0000544 "_PyUnicode_XStrip"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000545 "PyUnicodeUCS2_Replace"
546 "PyUnicodeUCS2_Split"
547 "PyUnicodeUCS2_Format"
548 "_PyUnicodeUCS2_Init"
549 "_PyUnicodeUCS2_Fini"
550 "PyUnicode_Type"
551
552; From python23_s.lib(unicodectype)
553 "_PyUnicode_TypeRecords"
554 "_PyUnicodeUCS2_IsLinebreak"
555 "_PyUnicodeUCS2_ToTitlecase"
556 "_PyUnicodeUCS2_IsTitlecase"
557 "_PyUnicodeUCS2_ToDecimalDigit"
558 "_PyUnicodeUCS2_IsDecimalDigit"
559 "_PyUnicodeUCS2_ToDigit"
560 "_PyUnicodeUCS2_IsDigit"
561 "_PyUnicodeUCS2_ToNumeric"
562 "_PyUnicodeUCS2_IsNumeric"
563 "_PyUnicodeUCS2_IsWhitespace"
564 "_PyUnicodeUCS2_IsLowercase"
565 "_PyUnicodeUCS2_IsUppercase"
566 "_PyUnicodeUCS2_ToUppercase"
567 "_PyUnicodeUCS2_ToLowercase"
568 "_PyUnicodeUCS2_IsAlpha"
569
570; From python23_s.lib(weakrefobject)
571 "_PyWeakref_GetWeakrefCount"
572 "PyWeakref_NewRef"
573 "PyWeakref_NewProxy"
574 "PyWeakref_GetObject"
575 "PyObject_ClearWeakRefs"
576 "_PyWeakref_RefType"
577 "_PyWeakref_ProxyType"
578 "_PyWeakref_CallableProxyType"
579
580; From python23_s.lib(bltinmodule)
581 "_PyBuiltin_Init"
582 "Py_FileSystemDefaultEncoding"
583
584; From python23_s.lib(exceptions)
585 "PyExc_TypeError"
586 "PyExc_Exception"
587 "PyExc_StopIteration"
588 "PyExc_StandardError"
589 "PyExc_SystemExit"
590 "PyExc_KeyboardInterrupt"
591 "PyExc_ImportError"
592 "PyExc_EnvironmentError"
593 "PyExc_IOError"
594 "PyExc_OSError"
595 "PyExc_EOFError"
596 "PyExc_RuntimeError"
597 "PyExc_NotImplementedError"
598 "PyExc_NameError"
599 "PyExc_UnboundLocalError"
600 "PyExc_AttributeError"
601 "PyExc_SyntaxError"
602 "PyExc_IndentationError"
603 "PyExc_TabError"
604 "PyExc_AssertionError"
605 "PyExc_LookupError"
606 "PyExc_IndexError"
607 "PyExc_KeyError"
608 "PyExc_ArithmeticError"
609 "PyExc_OverflowError"
610 "PyExc_ZeroDivisionError"
611 "PyExc_FloatingPointError"
612 "PyExc_ValueError"
613 "PyExc_UnicodeError"
614 "PyExc_ReferenceError"
615 "PyExc_SystemError"
616 "PyExc_MemoryError"
617 "PyExc_Warning"
618 "PyExc_UserWarning"
619 "PyExc_DeprecationWarning"
Andrew MacIntyreb3bfa7f2002-06-10 08:05:26 +0000620 "PyExc_PendingDeprecationWarning"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000621 "PyExc_SyntaxWarning"
622 "PyExc_OverflowWarning"
623 "PyExc_RuntimeWarning"
624 "PyExc_MemoryErrorInst"
625 "_PyExc_Init"
626 "_PyExc_Fini"
627
628; From python23_s.lib(ceval)
629 "PyEval_InitThreads"
630 "PyEval_AcquireLock"
631 "PyEval_ReleaseLock"
632 "PyEval_AcquireThread"
633 "PyEval_ReleaseThread"
634 "PyEval_ReInitThreads"
635 "PyEval_SaveThread"
636 "PyEval_RestoreThread"
637 "Py_AddPendingCall"
638 "Py_MakePendingCalls"
639 "Py_GetRecursionLimit"
640 "Py_SetRecursionLimit"
641 "PyEval_EvalCode"
642 "PyEval_EvalCodeEx"
643 "PyEval_CallObjectWithKeywords"
644 "PyEval_SetProfile"
645 "PyEval_SetTrace"
646 "PyEval_GetBuiltins"
647 "PyEval_GetLocals"
648 "PyEval_GetGlobals"
649 "PyEval_GetFrame"
650 "PyEval_GetRestricted"
651 "PyEval_MergeCompilerFlags"
652 "Py_FlushLine"
653 "PyEval_CallObject"
654 "PyEval_GetFuncName"
655 "PyEval_GetFuncDesc"
656 "_PyEval_SliceIndex"
657
658; From python23_s.lib(compile)
659 "PyCode_New"
660 "PyNode_Compile"
661 "PyNode_CompileFlags"
662 "PyNode_CompileSymtable"
663 "PySymtable_Free"
664 "PyCode_Addr2Line"
665 "Py_OptimizeFlag"
666 "PyCode_Type"
667
668; From python23_s.lib(codecs)
669 "PyCodec_Register"
670 "_PyCodec_Lookup"
671 "PyCodec_Encoder"
672 "PyCodec_Decoder"
673 "PyCodec_StreamReader"
674 "PyCodec_StreamWriter"
675 "PyCodec_Encode"
676 "PyCodec_Decode"
677 "_PyCodecRegistry_Init"
678 "_PyCodecRegistry_Fini"
679
680; From python23_s.lib(errors)
681 "PyErr_Restore"
682 "PyErr_SetObject"
683 "PyErr_SetNone"
684 "PyErr_SetString"
685 "PyErr_Occurred"
686 "PyErr_GivenExceptionMatches"
687 "PyErr_ExceptionMatches"
688 "PyErr_NormalizeException"
689 "PyErr_Fetch"
690 "PyErr_Clear"
691 "PyErr_BadArgument"
692 "PyErr_NoMemory"
693 "PyErr_SetFromErrnoWithFilename"
694 "PyErr_SetFromErrno"
695 "_PyErr_BadInternalCall"
696 "PyErr_Format"
697 "PyErr_BadInternalCall"
698 "PyErr_NewException"
699 "PyErr_WriteUnraisable"
700 "PyErr_Warn"
701 "PyErr_WarnExplicit"
702 "PyErr_SyntaxLocation"
703 "PyErr_ProgramText"
704
705; From python23_s.lib(frozen)
706 "PyImport_FrozenModules"
707
708; From python23_s.lib(frozenmain)
709 "Py_FrozenMain"
710
711; From python23_s.lib(future)
712 "PyNode_Future"
713
714; From python23_s.lib(getargs)
715 "PyArg_Parse"
716 "PyArg_ParseTuple"
717 "PyArg_VaParse"
718 "PyArg_ParseTupleAndKeywords"
719 "PyArg_UnpackTuple"
720
721; From python23_s.lib(getcompiler)
722 "Py_GetCompiler"
723
724; From python23_s.lib(getcopyright)
725 "Py_GetCopyright"
726
727; From python23_s.lib(getmtime)
728 "PyOS_GetLastModificationTime"
729
730; From python23_s.lib(getplatform)
731 "Py_GetPlatform"
732
733; From python23_s.lib(getversion)
734 "Py_GetVersion"
735
736; From python23_s.lib(graminit)
737 "_PyParser_Grammar"
738
739; From python23_s.lib(import)
740 "_PyImport_Init"
741 "_PyImport_Fini"
742 "PyImport_GetModuleDict"
743 "PyImport_Cleanup"
744 "PyImport_GetMagicNumber"
745 "_PyImport_FixupExtension"
746 "_PyImport_FindExtension"
747 "PyImport_AddModule"
748 "PyImport_ExecCodeModule"
749 "PyImport_ExecCodeModuleEx"
750 "PyImport_ImportFrozenModule"
751 "PyImport_ImportModule"
752 "PyImport_Import"
753 "PyImport_ImportModuleEx"
754 "PyImport_ReloadModule"
755; "initimp"
756 "PyImport_ExtendInittab"
757 "PyImport_AppendInittab"
758 "PyImport_Inittab"
759 "_PyImport_Filetab"
760
761; From python23_s.lib(importdl)
762 "_PyImport_LoadDynamicModule"
763
764; From python23_s.lib(marshal)
765 "PyMarshal_WriteLongToFile"
766 "PyMarshal_WriteObjectToFile"
767 "PyMarshal_ReadShortFromFile"
768 "PyMarshal_ReadLongFromFile"
769 "PyMarshal_ReadLastObjectFromFile"
770 "PyMarshal_ReadObjectFromString"
771 "PyMarshal_ReadObjectFromFile"
772 "PyMarshal_WriteObjectToString"
773 "PyMarshal_Init"
774
775; From python23_s.lib(modsupport)
776 "Py_InitModule4"
777 "Py_BuildValue"
778 "Py_VaBuildValue"
779 "PyEval_CallFunction"
780 "PyEval_CallMethod"
781 "PyModule_AddObject"
782 "PyModule_AddIntConstant"
783 "PyModule_AddStringConstant"
784 "_Py_PackageContext"
785
786; From python23_s.lib(mysnprintf)
787 "PyOS_snprintf"
788 "PyOS_vsnprintf"
789
790; From python23_s.lib(mystrtoul)
791 "PyOS_strtoul"
792 "PyOS_strtol"
793
794; From python23_s.lib(pyfpe)
795 "PyFPE_dummy"
796
797; From python23_s.lib(pystate)
798 "PyInterpreterState_New"
799 "PyInterpreterState_Clear"
800 "PyThreadState_Clear"
801 "PyThreadState_Delete"
802 "PyInterpreterState_Delete"
803 "PyThreadState_New"
804 "PyThreadState_DeleteCurrent"
805 "PyThreadState_Get"
806 "PyThreadState_Swap"
807 "PyThreadState_GetDict"
808 "PyInterpreterState_Head"
809 "PyInterpreterState_Next"
810 "PyInterpreterState_ThreadHead"
811 "PyThreadState_Next"
812 "_PyThreadState_Current"
813
814; From python23_s.lib(pythonrun)
815 "Py_IgnoreEnvironmentFlag"
816 "Py_DebugFlag"
817 "Py_VerboseFlag"
818 "Py_NoSiteFlag"
819 "Py_InteractiveFlag"
820 "Py_FrozenFlag"
821 "Py_IsInitialized"
822 "Py_Initialize"
823 "Py_FatalError"
824 "Py_Finalize"
825 "Py_NewInterpreter"
826 "PyErr_Print"
827 "Py_EndInterpreter"
828 "Py_SetProgramName"
829 "Py_GetProgramName"
830 "Py_SetPythonHome"
831 "Py_GetPythonHome"
832 "PyRun_AnyFile"
833 "PyRun_AnyFileExFlags"
834 "PyRun_AnyFileFlags"
835 "PyRun_AnyFileEx"
836 "Py_FdIsInteractive"
837 "PyRun_InteractiveLoopFlags"
838 "PyRun_SimpleFileExFlags"
839 "PyRun_InteractiveLoop"
840 "PyRun_InteractiveOneFlags"
841 "PyRun_InteractiveOne"
842 "PyRun_SimpleFile"
843 "PyRun_SimpleFileEx"
844 "PyRun_FileExFlags"
845 "PyRun_SimpleString"
846 "PyRun_SimpleStringFlags"
847 "PyRun_StringFlags"
848 "PyErr_PrintEx"
849 "Py_Exit"
850 "PyErr_Display"
851 "PyRun_String"
852 "PyParser_SimpleParseString"
853 "PyRun_File"
854 "PyRun_FileEx"
855 "PyParser_SimpleParseFile"
856 "PyParser_SimpleParseStringFlags"
857 "PyRun_FileFlags"
858 "PyParser_SimpleParseFileFlags"
859 "Py_CompileString"
860 "Py_CompileStringFlags"
861 "Py_SymtableString"
862 "Py_AtExit"
863 "PyOS_getsig"
864 "PyOS_setsig"
865 "Py_UseClassExceptionsFlag"
866 "Py_UnicodeFlag"
867 "_Py_QnewFlag"
868 "_PyThread_Started"
869
870; From python23_s.lib(structmember)
871 "PyMember_Get"
872 "PyMember_GetOne"
873 "PyMember_Set"
874 "PyMember_SetOne"
875
876; From python23_s.lib(symtable)
877 "PySymtableEntry_New"
878 "PySymtableEntry_Type"
879
880; From python23_s.lib(sysmodule)
881 "PySys_GetObject"
882 "PySys_GetFile"
883 "PySys_SetObject"
884 "PySys_ResetWarnOptions"
885 "PySys_AddWarnOption"
886 "_PySys_Init"
887 "PySys_SetPath"
888 "PySys_SetArgv"
889 "PySys_WriteStdout"
890 "PySys_WriteStderr"
891
892; From python23_s.lib(traceback)
893 "PyTraceBack_Here"
894 "PyTraceBack_Print"
895 "PyTraceBack_Type"
896
897; From python23_s.lib(getopt)
898 "_PyOS_GetOpt"
899 "_PyOS_opterr"
900 "_PyOS_optind"
901 "_PyOS_optarg"
902
903; From python23_s.lib(dynload_shlib)
904 "_PyImport_DynLoadFiletab"
905 "_PyImport_GetDynLoadFunc"
906
907; From python23_s.lib(thread)
908 "PyThread_init_thread"
909 "PyThread_start_new_thread"
910 "PyThread_get_thread_ident"
911 "PyThread_exit_thread"
912 "PyThread__exit_thread"
913 "PyThread_allocate_lock"
914 "PyThread_free_lock"
915 "PyThread_acquire_lock"
916 "PyThread_release_lock"
917
918; From python23_s.lib(gcmodule)
919; "initgc"
920 "_PyGC_Dump"
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000921 "PyObject_GC_Track"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000922 "_PyObject_GC_Track"
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000923 "PyObject_GC_UnTrack"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000924 "_PyObject_GC_UnTrack"
925 "_PyObject_GC_Malloc"
926 "_PyObject_GC_New"
927 "_PyObject_GC_NewVar"
928 "_PyObject_GC_Resize"
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000929 "PyObject_GC_Del"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000930 "_PyObject_GC_Del"
931 "_PyGC_generation0"
932
933; From python23_s.lib(signalmodule)
934 "PyErr_CheckSignals"
935; "initsignal"
936 "PyErr_SetInterrupt"
937 "PyOS_InitInterrupts"
938 "PyOS_FiniInterrupts"
939 "PyOS_InterruptOccurred"
940 "PyOS_AfterFork"
941
942; From python23_s.lib(posixmodule)
943; "initos2"
944
945; From python23_s.lib(threadmodule)
946; "initthread"