@@ -51,19 +51,10 @@ EXPORTS
5151 "Py_TabcheckFlag"
5252 "PyParser_ParseString"
5353 "PyParser_ParseStringFlags"
54+ "PyParser_ParseStringFlagsFilename"
5455 "PyParser_ParseFile"
5556 "PyParser_ParseFileFlags"
5657
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-
6758; From python23_s.lib(bitset)
6859 "_Py_newbitset"
6960 "_Py_delbitset"
@@ -74,6 +65,16 @@ EXPORTS
7465; From python23_s.lib(metagrammar)
7566 "_Py_meta_grammar"
7667
68+ ; 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+
7778; From python23_s.lib(myreadline)
7879 "PyOS_ReadlineFunctionPointer"
7980 "PyOS_StdioReadline"
@@ -104,10 +105,10 @@ EXPORTS
104105 "PyNumber_Lshift"
105106 "PyNumber_Rshift"
106107 "PyNumber_Subtract"
107- "PyNumber_Multiply"
108108 "PyNumber_Divide"
109109 "PyNumber_Divmod"
110110 "PyNumber_Add"
111+ "PyNumber_Multiply"
111112 "PyNumber_FloorDivide"
112113 "PyNumber_TrueDivide"
113114 "PyNumber_Remainder"
@@ -168,9 +169,7 @@ EXPORTS
168169 "PyObject_IsSubclass"
169170
170171; From python23_s.lib(boolobject)
171- "bool_repr"
172172 "PyBool_FromLong"
173- "bool_new"
174173 "_Py_ZeroStruct"
175174 "_Py_TrueStruct"
176175 "PyBool_Type"
@@ -228,10 +227,10 @@ EXPORTS
228227; From python23_s.lib(descrobject)
229228 "PyWrapper_New"
230229 "PyDescr_NewMethod"
230+ "PyDescr_NewClassMethod"
231231 "PyDescr_NewMember"
232232 "PyDescr_NewGetSet"
233233 "PyDescr_NewWrapper"
234- "PyDescr_IsData"
235234 "PyDictProxy_New"
236235 "PyWrapperDescr_Type"
237236 "PyProperty_Type"
@@ -266,11 +265,13 @@ EXPORTS
266265 "PyFile_FromFile"
267266 "PyFile_FromString"
268267 "PyFile_SetBufSize"
268+ "Py_UniversalNewlineFread"
269269 "PyFile_GetLine"
270270 "PyFile_SoftSpace"
271271 "PyFile_WriteObject"
272272 "PyFile_WriteString"
273273 "PyObject_AsFileDescriptor"
274+ "Py_UniversalNewlineFgets"
274275 "PyFile_Type"
275276
276277; From python23_s.lib(floatobject)
@@ -285,6 +286,7 @@ EXPORTS
285286
286287; From python23_s.lib(frameobject)
287288 "PyFrame_FastToLocals"
289+ "_PyFrame_Init"
288290 "PyFrame_New"
289291 "PyFrame_BlockSetup"
290292 "PyFrame_BlockPop"
@@ -312,6 +314,7 @@ EXPORTS
312314 "PyInt_AsLong"
313315 "PyInt_FromString"
314316 "PyInt_FromUnicode"
317+ "_PyInt_Init"
315318 "PyInt_Fini"
316319 "PyInt_Type"
317320
@@ -437,6 +440,7 @@ EXPORTS
437440; From python23_s.lib(sliceobject)
438441 "PySlice_New"
439442 "PySlice_GetIndices"
443+ "PySlice_GetIndicesEx"
440444 "_Py_EllipsisObject"
441445 "PySlice_Type"
442446
@@ -454,14 +458,17 @@ EXPORTS
454458 "PyString_Encode"
455459 "PyString_AsEncodedString"
456460 "PyString_AsEncodedObject"
457- "PyString_AsStringAndSize "
461+ "PyString_DecodeEscape "
458462 "PyString_Size"
463+ "PyString_AsStringAndSize"
464+ "PyString_Repr"
459465 "_PyString_Eq"
460466 "_PyString_Join"
467+ "PyString_Format"
461468 "PyString_Concat"
462469 "PyString_ConcatAndDel"
463470 "_PyString_FormatLong"
464- "PyString_Format "
471+ "PyString_InternImmortal "
465472 "PyString_InternFromString"
466473 "PyString_Fini"
467474 "_Py_ReleaseInternedStrings"
@@ -471,6 +478,7 @@ EXPORTS
471478; From python23_s.lib(structseq)
472479 "PyStructSequence_New"
473480 "PyStructSequence_InitType"
481+ "PyStructSequence_UnnamedField"
474482
475483; From python23_s.lib(tupleobject)
476484 "PyTuple_New"
@@ -481,6 +489,7 @@ EXPORTS
481489 "_PyTuple_Resize"
482490 "PyTuple_Fini"
483491 "PyTuple_Type"
492+ "PyTupleIter_Type"
484493
485494; From python23_s.lib(typeobject)
486495 "PyType_IsSubtype"
@@ -497,6 +506,7 @@ EXPORTS
497506 "PyUnicodeUCS2_GetMax"
498507 "PyUnicodeUCS2_Resize"
499508 "PyUnicodeUCS2_FromUnicode"
509+ "PyUnicodeUCS2_FromOrdinal"
500510 "PyUnicodeUCS2_FromObject"
501511 "PyUnicodeUCS2_FromEncodedObject"
502512 "PyUnicodeUCS2_Decode"
@@ -584,6 +594,9 @@ EXPORTS
584594; From python23_s.lib(exceptions)
585595 "PyExc_TypeError"
586596 "PyExc_Exception"
597+ "PyExc_UnicodeEncodeError"
598+ "PyExc_UnicodeDecodeError"
599+ "PyExc_UnicodeTranslateError"
587600 "PyExc_StopIteration"
588601 "PyExc_StandardError"
589602 "PyExc_SystemExit"
@@ -621,7 +634,34 @@ EXPORTS
621634 "PyExc_SyntaxWarning"
622635 "PyExc_OverflowWarning"
623636 "PyExc_RuntimeWarning"
637+ "PyExc_FutureWarning"
624638 "PyExc_MemoryErrorInst"
639+ "PyUnicodeEncodeError_GetEncoding"
640+ "PyUnicodeDecodeError_GetEncoding"
641+ "PyUnicodeEncodeError_GetObject"
642+ "PyUnicodeDecodeError_GetObject"
643+ "PyUnicodeTranslateError_GetObject"
644+ "PyUnicodeEncodeError_GetStart"
645+ "PyUnicodeDecodeError_GetStart"
646+ "PyUnicodeTranslateError_GetStart"
647+ "PyUnicodeEncodeError_SetStart"
648+ "PyUnicodeDecodeError_SetStart"
649+ "PyUnicodeTranslateError_SetStart"
650+ "PyUnicodeEncodeError_GetEnd"
651+ "PyUnicodeDecodeError_GetEnd"
652+ "PyUnicodeTranslateError_GetEnd"
653+ "PyUnicodeEncodeError_SetEnd"
654+ "PyUnicodeDecodeError_SetEnd"
655+ "PyUnicodeTranslateError_SetEnd"
656+ "PyUnicodeEncodeError_GetReason"
657+ "PyUnicodeDecodeError_GetReason"
658+ "PyUnicodeTranslateError_GetReason"
659+ "PyUnicodeEncodeError_SetReason"
660+ "PyUnicodeDecodeError_SetReason"
661+ "PyUnicodeTranslateError_SetReason"
662+ "PyUnicodeEncodeError_Create"
663+ "PyUnicodeDecodeError_Create"
664+ "PyUnicodeTranslateError_Create"
625665 "_PyExc_Init"
626666 "_PyExc_Fini"
627667
@@ -644,19 +684,22 @@ EXPORTS
644684 "PyEval_SetProfile"
645685 "PyEval_SetTrace"
646686 "PyEval_GetBuiltins"
687+ "PyEval_GetFrame"
647688 "PyEval_GetLocals"
648689 "PyEval_GetGlobals"
649- "PyEval_GetFrame"
650690 "PyEval_GetRestricted"
651691 "PyEval_MergeCompilerFlags"
652692 "Py_FlushLine"
653693 "PyEval_CallObject"
654694 "PyEval_GetFuncName"
655695 "PyEval_GetFuncDesc"
656696 "_PyEval_SliceIndex"
697+ "_Py_Ticker"
698+ "_Py_CheckInterval"
657699
658700; From python23_s.lib(compile)
659701 "PyCode_New"
702+ "_Py_Mangle"
660703 "PyNode_Compile"
661704 "PyNode_CompileFlags"
662705 "PyNode_CompileSymtable"
@@ -674,6 +717,13 @@ EXPORTS
674717 "PyCodec_StreamWriter"
675718 "PyCodec_Encode"
676719 "PyCodec_Decode"
720+ "PyCodec_RegisterError"
721+ "PyCodec_LookupError"
722+ "PyCodec_StrictErrors"
723+ "PyCodec_IgnoreErrors"
724+ "PyCodec_ReplaceErrors"
725+ "PyCodec_XMLCharRefReplaceErrors"
726+ "PyCodec_BackslashReplaceErrors"
677727 "_PyCodecRegistry_Init"
678728 "_PyCodecRegistry_Fini"
679729
@@ -690,6 +740,7 @@ EXPORTS
690740 "PyErr_Clear"
691741 "PyErr_BadArgument"
692742 "PyErr_NoMemory"
743+ "PyErr_SetFromErrnoWithFilenameObject"
693744 "PyErr_SetFromErrnoWithFilename"
694745 "PyErr_SetFromErrno"
695746 "_PyErr_BadInternalCall"
@@ -738,6 +789,8 @@ EXPORTS
738789
739790; From python23_s.lib(import)
740791 "_PyImport_Init"
792+ "_PyImportHooks_Init"
793+ "PyImport_ImportModule"
741794 "_PyImport_Fini"
742795 "PyImport_GetModuleDict"
743796 "PyImport_Cleanup"
@@ -748,7 +801,6 @@ EXPORTS
748801 "PyImport_ExecCodeModule"
749802 "PyImport_ExecCodeModuleEx"
750803 "PyImport_ImportFrozenModule"
751- "PyImport_ImportModule"
752804 "PyImport_Import"
753805 "PyImport_ImportModuleEx"
754806 "PyImport_ReloadModule"
@@ -810,6 +862,7 @@ EXPORTS
810862 "PyInterpreterState_ThreadHead"
811863 "PyThreadState_Next"
812864 "_PyThreadState_Current"
865+ "_PyThreadState_GetFrame"
813866
814867; From python23_s.lib(pythonrun)
815868 "Py_IgnoreEnvironmentFlag"
@@ -858,7 +911,9 @@ EXPORTS
858911 "PyParser_SimpleParseFileFlags"
859912 "Py_CompileString"
860913 "Py_CompileStringFlags"
914+ "PyParser_SimpleParseStringFlagsFilename"
861915 "Py_SymtableString"
916+ "PyParser_SimpleParseStringFilename"
862917 "Py_AtExit"
863918 "PyOS_getsig"
864919 "PyOS_setsig"
0 commit comments