blob: f6c507a3313f97127dd2c5477413e045c4a18e0a [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"
Andrew MacIntyreab495052002-12-31 11:25:42 +000054 "PyParser_ParseStringFlagsFilename"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +000055 "PyParser_ParseFile"
56 "PyParser_ParseFileFlags"
57
Andrew MacIntyre41d97d62002-02-17 05:23:30 +000058; From python23_s.lib(bitset)
59 "_Py_newbitset"
60 "_Py_delbitset"
61 "_Py_addbit"
62 "_Py_samebitset"
63 "_Py_mergebitset"
64
65; From python23_s.lib(metagrammar)
66 "_Py_meta_grammar"
67
Andrew MacIntyreab495052002-12-31 11:25:42 +000068; From python23_s.lib(tokenizer)
69 "PyTokenizer_FromString"
70 "PyTokenizer_FromFile"
71 "PyTokenizer_Free"
72 "PyToken_OneChar"
73 "PyToken_TwoChars"
74 "PyToken_ThreeChars"
75 "PyTokenizer_Get"
76 "_PyParser_TokenNames"
77
Andrew MacIntyre41d97d62002-02-17 05:23:30 +000078; From python23_s.lib(myreadline)
79 "PyOS_ReadlineFunctionPointer"
80 "PyOS_StdioReadline"
81 "PyOS_Readline"
82 "PyOS_InputHook"
83
84; From python23_s.lib(abstract)
85 "PyObject_Cmp"
86 "PyObject_Type"
87 "PyObject_Size"
88 "PyMapping_Size"
89 "PyObject_Length"
90 "PyObject_GetItem"
91 "PySequence_GetItem"
92 "PyObject_SetItem"
93 "PySequence_SetItem"
94 "PyObject_DelItem"
95 "PySequence_DelItem"
96 "PyObject_DelItemString"
97 "PyObject_AsCharBuffer"
98 "PyObject_CheckReadBuffer"
99 "PyObject_AsReadBuffer"
100 "PyObject_AsWriteBuffer"
101 "PyNumber_Check"
102 "PyNumber_Or"
103 "PyNumber_Xor"
104 "PyNumber_And"
105 "PyNumber_Lshift"
106 "PyNumber_Rshift"
107 "PyNumber_Subtract"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000108 "PyNumber_Divide"
109 "PyNumber_Divmod"
110 "PyNumber_Add"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000111 "PyNumber_Multiply"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000112 "PyNumber_FloorDivide"
113 "PyNumber_TrueDivide"
114 "PyNumber_Remainder"
115 "PyNumber_Power"
116 "PyNumber_InPlaceOr"
117 "PyNumber_InPlaceXor"
118 "PyNumber_InPlaceAnd"
119 "PyNumber_InPlaceLshift"
120 "PyNumber_InPlaceRshift"
121 "PyNumber_InPlaceSubtract"
122 "PyNumber_InPlaceDivide"
123 "PyNumber_InPlaceFloorDivide"
124 "PyNumber_InPlaceTrueDivide"
125 "PyNumber_InPlaceAdd"
126 "PyNumber_InPlaceMultiply"
127 "PyNumber_InPlaceRemainder"
128 "PyNumber_InPlacePower"
129 "PyNumber_Negative"
130 "PyNumber_Positive"
131 "PyNumber_Invert"
132 "PyNumber_Absolute"
133 "PyNumber_Int"
134 "PyNumber_Long"
135 "PyNumber_Float"
136 "PySequence_Check"
137 "PySequence_Size"
138 "PySequence_Length"
139 "PySequence_Concat"
140 "PySequence_Repeat"
141 "PySequence_InPlaceConcat"
142 "PySequence_InPlaceRepeat"
143 "PySequence_GetSlice"
144 "PySequence_SetSlice"
145 "PySequence_DelSlice"
146 "PySequence_Tuple"
147 "PyObject_GetIter"
148 "PyIter_Next"
149 "PySequence_List"
150 "PySequence_Fast"
151 "_PySequence_IterSearch"
152 "PySequence_Count"
153 "PySequence_Contains"
154 "PySequence_In"
155 "PySequence_Index"
156 "PyMapping_Check"
157 "PyMapping_Length"
158 "PyMapping_GetItemString"
159 "PyMapping_SetItemString"
160 "PyMapping_HasKeyString"
161 "PyMapping_HasKey"
162 "PyObject_CallObject"
163 "PyObject_Call"
164 "PyObject_CallFunction"
165 "PyObject_CallMethod"
166 "PyObject_CallMethodObjArgs"
167 "PyObject_CallFunctionObjArgs"
168 "PyObject_IsInstance"
169 "PyObject_IsSubclass"
170
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000171; From python23_s.lib(boolobject)
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000172 "PyBool_FromLong"
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000173 "_Py_ZeroStruct"
174 "_Py_TrueStruct"
175 "PyBool_Type"
176
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000177; From python23_s.lib(bufferobject)
178 "PyBuffer_FromObject"
179 "PyBuffer_FromReadWriteObject"
180 "PyBuffer_FromMemory"
181 "PyBuffer_FromReadWriteMemory"
182 "PyBuffer_New"
183 "PyBuffer_Type"
184
185; From python23_s.lib(cellobject)
186 "PyCell_New"
187 "PyCell_Get"
188 "PyCell_Set"
189 "PyCell_Type"
190
191; From python23_s.lib(classobject)
192 "PyClass_New"
193 "PyMethod_Function"
194 "PyMethod_Self"
195 "PyMethod_Class"
196 "PyClass_IsSubclass"
197 "PyInstance_New"
198 "PyInstance_NewRaw"
199 "PyMethod_New"
200 "PyMethod_Fini"
201 "PyClass_Type"
202 "PyMethod_Type"
203 "PyInstance_Type"
204
205; From python23_s.lib(cobject)
206 "PyCObject_FromVoidPtr"
207 "PyCObject_FromVoidPtrAndDesc"
208 "PyCObject_AsVoidPtr"
209 "PyCObject_GetDesc"
210 "PyCObject_Import"
211 "PyCObject_Type"
212
213; From python23_s.lib(complexobject)
214 "_Py_c_sum"
215 "_Py_c_diff"
216 "_Py_c_neg"
217 "_Py_c_prod"
218 "_Py_c_quot"
219 "_Py_c_pow"
220 "PyComplex_FromCComplex"
221 "PyComplex_FromDoubles"
222 "PyComplex_RealAsDouble"
223 "PyComplex_ImagAsDouble"
224 "PyComplex_AsCComplex"
225 "PyComplex_Type"
226
227; From python23_s.lib(descrobject)
228 "PyWrapper_New"
229 "PyDescr_NewMethod"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000230 "PyDescr_NewClassMethod"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000231 "PyDescr_NewMember"
232 "PyDescr_NewGetSet"
233 "PyDescr_NewWrapper"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000234 "PyDictProxy_New"
235 "PyWrapperDescr_Type"
236 "PyProperty_Type"
237
238; From python23_s.lib(dictobject)
239 "PyDict_New"
240 "PyDict_GetItem"
241 "PyDict_SetItem"
242 "PyDict_DelItem"
243 "PyDict_Clear"
244 "PyDict_Next"
245 "PyDict_Update"
246 "PyDict_MergeFromSeq2"
247 "PyDict_Merge"
248 "PyDict_Copy"
249 "PyDict_Size"
250 "PyDict_Keys"
251 "PyDict_Values"
252 "PyDict_Items"
253 "PyDict_GetItemString"
254 "PyDict_SetItemString"
255 "PyDict_DelItemString"
256 "PyDict_Type"
257 "PyDictIter_Type"
258
Andrew MacIntyre63c9d502002-04-30 12:06:23 +0000259; From python23_s.lib(enumobject)
260 "PyEnum_Type"
261
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000262; From python23_s.lib(fileobject)
263 "PyFile_AsFile"
264 "PyFile_Name"
265 "PyFile_FromFile"
266 "PyFile_FromString"
267 "PyFile_SetBufSize"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000268 "Py_UniversalNewlineFread"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000269 "PyFile_GetLine"
270 "PyFile_SoftSpace"
271 "PyFile_WriteObject"
272 "PyFile_WriteString"
273 "PyObject_AsFileDescriptor"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000274 "Py_UniversalNewlineFgets"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000275 "PyFile_Type"
276
277; From python23_s.lib(floatobject)
278 "PyFloat_FromDouble"
279 "PyFloat_FromString"
280 "PyFloat_AsDouble"
281 "PyFloat_AsStringEx"
282 "PyFloat_AsString"
283 "PyFloat_AsReprString"
284 "PyFloat_Fini"
285 "PyFloat_Type"
286
287; From python23_s.lib(frameobject)
288 "PyFrame_FastToLocals"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000289 "_PyFrame_Init"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000290 "PyFrame_New"
291 "PyFrame_BlockSetup"
292 "PyFrame_BlockPop"
293 "PyFrame_LocalsToFast"
294 "PyFrame_Fini"
295 "PyFrame_Type"
296
297; From python23_s.lib(funcobject)
298 "PyFunction_New"
299 "PyFunction_GetCode"
300 "PyFunction_GetGlobals"
Andrew MacIntyre4f28c4d2003-02-19 12:42:36 +0000301 "PyFunction_GetModule"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000302 "PyFunction_GetDefaults"
303 "PyFunction_SetDefaults"
304 "PyFunction_GetClosure"
305 "PyFunction_SetClosure"
306 "PyClassMethod_New"
307 "PyStaticMethod_New"
308 "PyFunction_Type"
309 "PyClassMethod_Type"
310 "PyStaticMethod_Type"
311
312; From python23_s.lib(intobject)
313 "PyInt_GetMax"
314 "PyInt_FromLong"
315 "PyInt_AsLong"
316 "PyInt_FromString"
317 "PyInt_FromUnicode"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000318 "_PyInt_Init"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000319 "PyInt_Fini"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000320 "PyInt_Type"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000321
322; From python23_s.lib(iterobject)
323 "PySeqIter_New"
324 "PyCallIter_New"
325 "PySeqIter_Type"
326 "PyCallIter_Type"
327
328; From python23_s.lib(listobject)
329 "PyList_New"
330 "PyList_Size"
331 "PyList_GetItem"
332 "PyList_SetItem"
333 "PyList_Insert"
334 "PyList_Append"
335 "PyList_GetSlice"
336 "PyList_SetSlice"
337 "PyList_Sort"
338 "PyList_Reverse"
339 "PyList_AsTuple"
340 "PyList_Type"
Andrew MacIntyreb3bfa7f2002-06-10 08:05:26 +0000341 "PyListIter_Type"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000342
343; From python23_s.lib(longobject)
344 "_PyLong_New"
345 "_PyLong_Copy"
346 "PyLong_FromLong"
347 "PyLong_FromUnsignedLong"
348 "PyLong_FromDouble"
349 "PyLong_AsLong"
350 "PyLong_AsUnsignedLong"
Andrew MacIntyre4f28c4d2003-02-19 12:42:36 +0000351 "_PyLong_Sign"
352 "_PyLong_NumBits"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000353 "_PyLong_FromByteArray"
354 "_PyLong_AsByteArray"
355 "_PyLong_AsScaledDouble"
356 "PyLong_AsDouble"
357 "PyLong_FromVoidPtr"
358 "PyLong_AsVoidPtr"
359 "PyLong_FromLongLong"
360 "PyLong_FromUnsignedLongLong"
361 "PyLong_AsLongLong"
362 "PyLong_AsUnsignedLongLong"
363 "PyLong_FromString"
364 "PyLong_FromUnicode"
365 "PyLong_Type"
366
367; From python23_s.lib(methodobject)
Andrew MacIntyre4f28c4d2003-02-19 12:42:36 +0000368 "PyCFunction_NewEx"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000369 "PyCFunction_GetFunction"
370 "PyCFunction_GetSelf"
371 "PyCFunction_GetFlags"
372 "PyCFunction_Call"
373 "Py_FindMethodInChain"
374 "Py_FindMethod"
375 "PyCFunction_Fini"
Andrew MacIntyre4f28c4d2003-02-19 12:42:36 +0000376 "PyCFunction_New"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000377 "PyCFunction_Type"
378
379; From python23_s.lib(moduleobject)
380 "PyModule_New"
381 "PyModule_GetDict"
382 "PyModule_GetName"
383 "PyModule_GetFilename"
384 "_PyModule_Clear"
385 "PyModule_Type"
386
387; From python23_s.lib(object)
388 "Py_DivisionWarningFlag"
389 "PyObject_Init"
390 "PyObject_InitVar"
391 "_PyObject_New"
392 "_PyObject_NewVar"
393 "_PyObject_Del"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000394 "PyObject_Str"
395 "PyObject_Repr"
Andrew MacIntyre4f28c4d2003-02-19 12:42:36 +0000396 "PyObject_Print"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000397 "_PyObject_Dump"
398 "PyObject_Unicode"
399 "PyObject_GetAttr"
400 "PyObject_IsTrue"
401 "PyNumber_CoerceEx"
402 "PyObject_Compare"
403 "PyObject_RichCompare"
404 "PyObject_RichCompareBool"
405 "_Py_HashDouble"
406 "PyObject_Hash"
407 "_Py_HashPointer"
408 "PyObject_GetAttrString"
409 "PyObject_HasAttrString"
410 "PyObject_SetAttrString"
411 "PyObject_SetAttr"
412 "PyObject_HasAttr"
413 "_PyObject_GetDictPtr"
414 "PyObject_GenericGetAttr"
415 "PyObject_GenericSetAttr"
416 "PyObject_Not"
417 "PyNumber_Coerce"
418 "PyCallable_Check"
419 "PyObject_Dir"
420 "_Py_ReadyTypes"
421 "PyMem_Malloc"
422 "PyMem_Realloc"
423 "PyMem_Free"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000424 "Py_ReprEnter"
425 "Py_ReprLeave"
426 "_PyTrash_deposit_object"
427 "_PyTrash_destroy_chain"
428 "_Py_NotImplementedStruct"
429 "_Py_NoneStruct"
430 "_Py_cobject_hack"
431 "_Py_abstract_hack"
432 "_PyTrash_delete_nesting"
433 "_PyTrash_delete_later"
434
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000435; From python23_s.lib(obmalloc)
436 "PyObject_Malloc"
437 "PyObject_Realloc"
438 "PyObject_Free"
439
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000440; From python23_s.lib(rangeobject)
441 "PyRange_New"
442 "PyRange_Type"
443
444; From python23_s.lib(sliceobject)
445 "PySlice_New"
446 "PySlice_GetIndices"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000447 "PySlice_GetIndicesEx"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000448 "_Py_EllipsisObject"
449 "PySlice_Type"
450
451; From python23_s.lib(stringobject)
452 "PyString_FromStringAndSize"
453 "PyString_InternInPlace"
454 "PyString_FromString"
455 "PyString_FromFormatV"
456 "PyString_AsString"
457 "_PyString_Resize"
458 "PyString_FromFormat"
459 "PyString_Decode"
460 "PyString_AsDecodedString"
461 "PyString_AsDecodedObject"
462 "PyString_Encode"
463 "PyString_AsEncodedString"
464 "PyString_AsEncodedObject"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000465 "PyString_DecodeEscape"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000466 "PyString_Size"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000467 "PyString_AsStringAndSize"
468 "PyString_Repr"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000469 "_PyString_Eq"
470 "_PyString_Join"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000471 "PyString_Format"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000472 "PyString_Concat"
473 "PyString_ConcatAndDel"
474 "_PyString_FormatLong"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000475 "PyString_InternImmortal"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000476 "PyString_InternFromString"
477 "PyString_Fini"
478 "_Py_ReleaseInternedStrings"
479 "PyString_Type"
Andrew MacIntyreb3bfa7f2002-06-10 08:05:26 +0000480 "PyBaseString_Type"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000481
482; From python23_s.lib(structseq)
483 "PyStructSequence_New"
484 "PyStructSequence_InitType"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000485 "PyStructSequence_UnnamedField"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000486
487; From python23_s.lib(tupleobject)
488 "PyTuple_New"
489 "PyTuple_Size"
490 "PyTuple_GetItem"
491 "PyTuple_SetItem"
492 "PyTuple_GetSlice"
493 "_PyTuple_Resize"
494 "PyTuple_Fini"
495 "PyTuple_Type"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000496 "PyTupleIter_Type"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000497
498; From python23_s.lib(typeobject)
499 "PyType_IsSubtype"
500 "PyType_GenericAlloc"
501 "PyType_GenericNew"
502 "_PyType_Lookup"
503 "PyType_Ready"
504 "_PyObject_SlotCompare"
505 "PyType_Type"
506 "PyBaseObject_Type"
507 "PySuper_Type"
508
509; From python23_s.lib(unicodeobject)
510 "PyUnicodeUCS2_GetMax"
511 "PyUnicodeUCS2_Resize"
512 "PyUnicodeUCS2_FromUnicode"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000513 "PyUnicodeUCS2_FromOrdinal"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000514 "PyUnicodeUCS2_FromObject"
515 "PyUnicodeUCS2_FromEncodedObject"
516 "PyUnicodeUCS2_Decode"
517 "PyUnicodeUCS2_GetDefaultEncoding"
518 "PyUnicodeUCS2_DecodeUTF8"
519 "PyUnicodeUCS2_DecodeLatin1"
520 "PyUnicodeUCS2_DecodeASCII"
521 "PyUnicodeUCS2_Encode"
522 "PyUnicodeUCS2_AsEncodedString"
523 "PyUnicodeUCS2_AsUTF8String"
524 "PyUnicodeUCS2_AsLatin1String"
525 "PyUnicodeUCS2_AsASCIIString"
526 "_PyUnicodeUCS2_AsDefaultEncodedString"
527 "PyUnicodeUCS2_AsUnicode"
528 "PyUnicodeUCS2_GetSize"
529 "PyUnicodeUCS2_SetDefaultEncoding"
530 "PyUnicode_DecodeUTF7"
531 "PyUnicode_EncodeUTF7"
532 "PyUnicodeUCS2_EncodeUTF8"
533 "PyUnicodeUCS2_DecodeUTF16"
534 "PyUnicodeUCS2_EncodeUTF16"
535 "PyUnicodeUCS2_AsUTF16String"
536 "PyUnicodeUCS2_DecodeUnicodeEscape"
537 "PyUnicodeUCS2_EncodeUnicodeEscape"
538 "PyUnicodeUCS2_AsUnicodeEscapeString"
539 "PyUnicodeUCS2_DecodeRawUnicodeEscape"
540 "PyUnicodeUCS2_EncodeRawUnicodeEscape"
541 "PyUnicodeUCS2_AsRawUnicodeEscapeString"
542 "PyUnicodeUCS2_EncodeLatin1"
543 "PyUnicodeUCS2_EncodeASCII"
544 "PyUnicodeUCS2_DecodeCharmap"
545 "PyUnicodeUCS2_EncodeCharmap"
546 "PyUnicodeUCS2_AsCharmapString"
547 "PyUnicodeUCS2_TranslateCharmap"
548 "PyUnicodeUCS2_Translate"
549 "PyUnicodeUCS2_EncodeDecimal"
550 "PyUnicodeUCS2_Count"
551 "PyUnicodeUCS2_Find"
552 "PyUnicodeUCS2_Tailmatch"
553 "PyUnicodeUCS2_Join"
554 "PyUnicodeUCS2_Splitlines"
555 "PyUnicodeUCS2_Compare"
556 "PyUnicodeUCS2_Contains"
557 "PyUnicodeUCS2_Concat"
Andrew MacIntyre63c9d502002-04-30 12:06:23 +0000558 "_PyUnicode_XStrip"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000559 "PyUnicodeUCS2_Replace"
560 "PyUnicodeUCS2_Split"
561 "PyUnicodeUCS2_Format"
562 "_PyUnicodeUCS2_Init"
563 "_PyUnicodeUCS2_Fini"
564 "PyUnicode_Type"
565
566; From python23_s.lib(unicodectype)
567 "_PyUnicode_TypeRecords"
568 "_PyUnicodeUCS2_IsLinebreak"
569 "_PyUnicodeUCS2_ToTitlecase"
570 "_PyUnicodeUCS2_IsTitlecase"
571 "_PyUnicodeUCS2_ToDecimalDigit"
572 "_PyUnicodeUCS2_IsDecimalDigit"
573 "_PyUnicodeUCS2_ToDigit"
574 "_PyUnicodeUCS2_IsDigit"
575 "_PyUnicodeUCS2_ToNumeric"
576 "_PyUnicodeUCS2_IsNumeric"
577 "_PyUnicodeUCS2_IsWhitespace"
578 "_PyUnicodeUCS2_IsLowercase"
579 "_PyUnicodeUCS2_IsUppercase"
580 "_PyUnicodeUCS2_ToUppercase"
581 "_PyUnicodeUCS2_ToLowercase"
582 "_PyUnicodeUCS2_IsAlpha"
583
584; From python23_s.lib(weakrefobject)
585 "_PyWeakref_GetWeakrefCount"
586 "PyWeakref_NewRef"
587 "PyWeakref_NewProxy"
588 "PyWeakref_GetObject"
589 "PyObject_ClearWeakRefs"
590 "_PyWeakref_RefType"
591 "_PyWeakref_ProxyType"
592 "_PyWeakref_CallableProxyType"
593
594; From python23_s.lib(bltinmodule)
595 "_PyBuiltin_Init"
596 "Py_FileSystemDefaultEncoding"
597
598; From python23_s.lib(exceptions)
599 "PyExc_TypeError"
600 "PyExc_Exception"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000601 "PyExc_UnicodeEncodeError"
602 "PyExc_UnicodeDecodeError"
603 "PyExc_UnicodeTranslateError"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000604 "PyExc_StopIteration"
605 "PyExc_StandardError"
606 "PyExc_SystemExit"
607 "PyExc_KeyboardInterrupt"
608 "PyExc_ImportError"
609 "PyExc_EnvironmentError"
610 "PyExc_IOError"
611 "PyExc_OSError"
612 "PyExc_EOFError"
613 "PyExc_RuntimeError"
614 "PyExc_NotImplementedError"
615 "PyExc_NameError"
616 "PyExc_UnboundLocalError"
617 "PyExc_AttributeError"
618 "PyExc_SyntaxError"
619 "PyExc_IndentationError"
620 "PyExc_TabError"
621 "PyExc_AssertionError"
622 "PyExc_LookupError"
623 "PyExc_IndexError"
624 "PyExc_KeyError"
625 "PyExc_ArithmeticError"
626 "PyExc_OverflowError"
627 "PyExc_ZeroDivisionError"
628 "PyExc_FloatingPointError"
629 "PyExc_ValueError"
630 "PyExc_UnicodeError"
631 "PyExc_ReferenceError"
632 "PyExc_SystemError"
633 "PyExc_MemoryError"
634 "PyExc_Warning"
635 "PyExc_UserWarning"
636 "PyExc_DeprecationWarning"
Andrew MacIntyreb3bfa7f2002-06-10 08:05:26 +0000637 "PyExc_PendingDeprecationWarning"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000638 "PyExc_SyntaxWarning"
639 "PyExc_OverflowWarning"
640 "PyExc_RuntimeWarning"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000641 "PyExc_FutureWarning"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000642 "PyExc_MemoryErrorInst"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000643 "PyUnicodeEncodeError_GetEncoding"
644 "PyUnicodeDecodeError_GetEncoding"
645 "PyUnicodeEncodeError_GetObject"
646 "PyUnicodeDecodeError_GetObject"
647 "PyUnicodeTranslateError_GetObject"
648 "PyUnicodeEncodeError_GetStart"
649 "PyUnicodeDecodeError_GetStart"
650 "PyUnicodeTranslateError_GetStart"
651 "PyUnicodeEncodeError_SetStart"
652 "PyUnicodeDecodeError_SetStart"
653 "PyUnicodeTranslateError_SetStart"
654 "PyUnicodeEncodeError_GetEnd"
655 "PyUnicodeDecodeError_GetEnd"
656 "PyUnicodeTranslateError_GetEnd"
657 "PyUnicodeEncodeError_SetEnd"
658 "PyUnicodeDecodeError_SetEnd"
659 "PyUnicodeTranslateError_SetEnd"
660 "PyUnicodeEncodeError_GetReason"
661 "PyUnicodeDecodeError_GetReason"
662 "PyUnicodeTranslateError_GetReason"
663 "PyUnicodeEncodeError_SetReason"
664 "PyUnicodeDecodeError_SetReason"
665 "PyUnicodeTranslateError_SetReason"
666 "PyUnicodeEncodeError_Create"
667 "PyUnicodeDecodeError_Create"
668 "PyUnicodeTranslateError_Create"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000669 "_PyExc_Init"
670 "_PyExc_Fini"
671
672; From python23_s.lib(ceval)
Andrew MacIntyre4f28c4d2003-02-19 12:42:36 +0000673 "PyEval_GetCallStats"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000674 "PyEval_InitThreads"
675 "PyEval_AcquireLock"
676 "PyEval_ReleaseLock"
677 "PyEval_AcquireThread"
678 "PyEval_ReleaseThread"
679 "PyEval_ReInitThreads"
680 "PyEval_SaveThread"
681 "PyEval_RestoreThread"
682 "Py_AddPendingCall"
683 "Py_MakePendingCalls"
684 "Py_GetRecursionLimit"
685 "Py_SetRecursionLimit"
686 "PyEval_EvalCode"
687 "PyEval_EvalCodeEx"
688 "PyEval_CallObjectWithKeywords"
689 "PyEval_SetProfile"
690 "PyEval_SetTrace"
691 "PyEval_GetBuiltins"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000692 "PyEval_GetFrame"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000693 "PyEval_GetLocals"
694 "PyEval_GetGlobals"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000695 "PyEval_GetRestricted"
696 "PyEval_MergeCompilerFlags"
697 "Py_FlushLine"
698 "PyEval_CallObject"
699 "PyEval_GetFuncName"
700 "PyEval_GetFuncDesc"
701 "_PyEval_SliceIndex"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000702 "_Py_Ticker"
703 "_Py_CheckInterval"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000704
705; From python23_s.lib(compile)
706 "PyCode_New"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000707 "_Py_Mangle"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000708 "PyNode_Compile"
709 "PyNode_CompileFlags"
710 "PyNode_CompileSymtable"
711 "PySymtable_Free"
712 "PyCode_Addr2Line"
713 "Py_OptimizeFlag"
714 "PyCode_Type"
715
716; From python23_s.lib(codecs)
717 "PyCodec_Register"
718 "_PyCodec_Lookup"
719 "PyCodec_Encoder"
720 "PyCodec_Decoder"
721 "PyCodec_StreamReader"
722 "PyCodec_StreamWriter"
723 "PyCodec_Encode"
724 "PyCodec_Decode"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000725 "PyCodec_RegisterError"
726 "PyCodec_LookupError"
727 "PyCodec_StrictErrors"
728 "PyCodec_IgnoreErrors"
729 "PyCodec_ReplaceErrors"
730 "PyCodec_XMLCharRefReplaceErrors"
731 "PyCodec_BackslashReplaceErrors"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000732 "_PyCodecRegistry_Init"
733 "_PyCodecRegistry_Fini"
734
735; From python23_s.lib(errors)
736 "PyErr_Restore"
737 "PyErr_SetObject"
738 "PyErr_SetNone"
739 "PyErr_SetString"
740 "PyErr_Occurred"
741 "PyErr_GivenExceptionMatches"
742 "PyErr_ExceptionMatches"
743 "PyErr_NormalizeException"
744 "PyErr_Fetch"
745 "PyErr_Clear"
746 "PyErr_BadArgument"
747 "PyErr_NoMemory"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000748 "PyErr_SetFromErrnoWithFilenameObject"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000749 "PyErr_SetFromErrnoWithFilename"
750 "PyErr_SetFromErrno"
751 "_PyErr_BadInternalCall"
752 "PyErr_Format"
753 "PyErr_BadInternalCall"
754 "PyErr_NewException"
755 "PyErr_WriteUnraisable"
756 "PyErr_Warn"
757 "PyErr_WarnExplicit"
758 "PyErr_SyntaxLocation"
759 "PyErr_ProgramText"
760
761; From python23_s.lib(frozen)
762 "PyImport_FrozenModules"
763
764; From python23_s.lib(frozenmain)
765 "Py_FrozenMain"
766
767; From python23_s.lib(future)
768 "PyNode_Future"
769
770; From python23_s.lib(getargs)
771 "PyArg_Parse"
772 "PyArg_ParseTuple"
773 "PyArg_VaParse"
774 "PyArg_ParseTupleAndKeywords"
775 "PyArg_UnpackTuple"
776
777; From python23_s.lib(getcompiler)
778 "Py_GetCompiler"
779
780; From python23_s.lib(getcopyright)
781 "Py_GetCopyright"
782
783; From python23_s.lib(getmtime)
784 "PyOS_GetLastModificationTime"
785
786; From python23_s.lib(getplatform)
787 "Py_GetPlatform"
788
789; From python23_s.lib(getversion)
790 "Py_GetVersion"
791
792; From python23_s.lib(graminit)
793 "_PyParser_Grammar"
794
795; From python23_s.lib(import)
796 "_PyImport_Init"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000797 "_PyImportHooks_Init"
798 "PyImport_ImportModule"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000799 "_PyImport_Fini"
800 "PyImport_GetModuleDict"
801 "PyImport_Cleanup"
802 "PyImport_GetMagicNumber"
803 "_PyImport_FixupExtension"
804 "_PyImport_FindExtension"
805 "PyImport_AddModule"
806 "PyImport_ExecCodeModule"
807 "PyImport_ExecCodeModuleEx"
808 "PyImport_ImportFrozenModule"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000809 "PyImport_Import"
810 "PyImport_ImportModuleEx"
811 "PyImport_ReloadModule"
812; "initimp"
813 "PyImport_ExtendInittab"
814 "PyImport_AppendInittab"
815 "PyImport_Inittab"
816 "_PyImport_Filetab"
817
818; From python23_s.lib(importdl)
819 "_PyImport_LoadDynamicModule"
820
821; From python23_s.lib(marshal)
822 "PyMarshal_WriteLongToFile"
823 "PyMarshal_WriteObjectToFile"
824 "PyMarshal_ReadShortFromFile"
825 "PyMarshal_ReadLongFromFile"
826 "PyMarshal_ReadLastObjectFromFile"
827 "PyMarshal_ReadObjectFromString"
828 "PyMarshal_ReadObjectFromFile"
829 "PyMarshal_WriteObjectToString"
830 "PyMarshal_Init"
831
832; From python23_s.lib(modsupport)
833 "Py_InitModule4"
834 "Py_BuildValue"
835 "Py_VaBuildValue"
836 "PyEval_CallFunction"
837 "PyEval_CallMethod"
838 "PyModule_AddObject"
839 "PyModule_AddIntConstant"
840 "PyModule_AddStringConstant"
841 "_Py_PackageContext"
842
843; From python23_s.lib(mysnprintf)
844 "PyOS_snprintf"
845 "PyOS_vsnprintf"
846
847; From python23_s.lib(mystrtoul)
848 "PyOS_strtoul"
849 "PyOS_strtol"
850
851; From python23_s.lib(pyfpe)
852 "PyFPE_dummy"
853
854; From python23_s.lib(pystate)
855 "PyInterpreterState_New"
856 "PyInterpreterState_Clear"
857 "PyThreadState_Clear"
858 "PyThreadState_Delete"
859 "PyInterpreterState_Delete"
860 "PyThreadState_New"
861 "PyThreadState_DeleteCurrent"
862 "PyThreadState_Get"
863 "PyThreadState_Swap"
864 "PyThreadState_GetDict"
865 "PyInterpreterState_Head"
866 "PyInterpreterState_Next"
867 "PyInterpreterState_ThreadHead"
868 "PyThreadState_Next"
869 "_PyThreadState_Current"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000870 "_PyThreadState_GetFrame"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000871
872; From python23_s.lib(pythonrun)
873 "Py_IgnoreEnvironmentFlag"
874 "Py_DebugFlag"
875 "Py_VerboseFlag"
876 "Py_NoSiteFlag"
877 "Py_InteractiveFlag"
878 "Py_FrozenFlag"
879 "Py_IsInitialized"
880 "Py_Initialize"
881 "Py_FatalError"
882 "Py_Finalize"
883 "Py_NewInterpreter"
884 "PyErr_Print"
885 "Py_EndInterpreter"
886 "Py_SetProgramName"
887 "Py_GetProgramName"
888 "Py_SetPythonHome"
889 "Py_GetPythonHome"
890 "PyRun_AnyFile"
891 "PyRun_AnyFileExFlags"
892 "PyRun_AnyFileFlags"
893 "PyRun_AnyFileEx"
894 "Py_FdIsInteractive"
895 "PyRun_InteractiveLoopFlags"
896 "PyRun_SimpleFileExFlags"
897 "PyRun_InteractiveLoop"
898 "PyRun_InteractiveOneFlags"
899 "PyRun_InteractiveOne"
900 "PyRun_SimpleFile"
901 "PyRun_SimpleFileEx"
902 "PyRun_FileExFlags"
903 "PyRun_SimpleString"
904 "PyRun_SimpleStringFlags"
905 "PyRun_StringFlags"
906 "PyErr_PrintEx"
907 "Py_Exit"
908 "PyErr_Display"
909 "PyRun_String"
910 "PyParser_SimpleParseString"
911 "PyRun_File"
912 "PyRun_FileEx"
913 "PyParser_SimpleParseFile"
914 "PyParser_SimpleParseStringFlags"
915 "PyRun_FileFlags"
916 "PyParser_SimpleParseFileFlags"
917 "Py_CompileString"
918 "Py_CompileStringFlags"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000919 "PyParser_SimpleParseStringFlagsFilename"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000920 "Py_SymtableString"
Andrew MacIntyreab495052002-12-31 11:25:42 +0000921 "PyParser_SimpleParseStringFilename"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000922 "Py_AtExit"
923 "PyOS_getsig"
924 "PyOS_setsig"
925 "Py_UseClassExceptionsFlag"
926 "Py_UnicodeFlag"
927 "_Py_QnewFlag"
928 "_PyThread_Started"
929
930; From python23_s.lib(structmember)
931 "PyMember_Get"
932 "PyMember_GetOne"
933 "PyMember_Set"
934 "PyMember_SetOne"
935
936; From python23_s.lib(symtable)
937 "PySymtableEntry_New"
938 "PySymtableEntry_Type"
939
940; From python23_s.lib(sysmodule)
941 "PySys_GetObject"
942 "PySys_GetFile"
943 "PySys_SetObject"
944 "PySys_ResetWarnOptions"
945 "PySys_AddWarnOption"
946 "_PySys_Init"
947 "PySys_SetPath"
948 "PySys_SetArgv"
949 "PySys_WriteStdout"
950 "PySys_WriteStderr"
951
952; From python23_s.lib(traceback)
953 "PyTraceBack_Here"
954 "PyTraceBack_Print"
955 "PyTraceBack_Type"
956
957; From python23_s.lib(getopt)
958 "_PyOS_GetOpt"
959 "_PyOS_opterr"
960 "_PyOS_optind"
961 "_PyOS_optarg"
962
963; From python23_s.lib(dynload_shlib)
964 "_PyImport_DynLoadFiletab"
965 "_PyImport_GetDynLoadFunc"
966
967; From python23_s.lib(thread)
968 "PyThread_init_thread"
969 "PyThread_start_new_thread"
970 "PyThread_get_thread_ident"
971 "PyThread_exit_thread"
972 "PyThread__exit_thread"
973 "PyThread_allocate_lock"
974 "PyThread_free_lock"
975 "PyThread_acquire_lock"
976 "PyThread_release_lock"
977
978; From python23_s.lib(gcmodule)
979; "initgc"
980 "_PyGC_Dump"
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000981 "PyObject_GC_Track"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000982 "_PyObject_GC_Track"
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000983 "PyObject_GC_UnTrack"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000984 "_PyObject_GC_UnTrack"
985 "_PyObject_GC_Malloc"
986 "_PyObject_GC_New"
987 "_PyObject_GC_NewVar"
988 "_PyObject_GC_Resize"
Andrew MacIntyre6c655312002-04-15 12:09:45 +0000989 "PyObject_GC_Del"
Andrew MacIntyre41d97d62002-02-17 05:23:30 +0000990 "_PyObject_GC_Del"
991 "_PyGC_generation0"
992
993; From python23_s.lib(signalmodule)
994 "PyErr_CheckSignals"
995; "initsignal"
996 "PyErr_SetInterrupt"
997 "PyOS_InitInterrupts"
998 "PyOS_FiniInterrupts"
999 "PyOS_InterruptOccurred"
1000 "PyOS_AfterFork"
1001
1002; From python23_s.lib(posixmodule)
1003; "initos2"
1004
1005; From python23_s.lib(threadmodule)
1006; "initthread"