2021-09-28 05:58:51 +00:00
|
|
|
#ifndef COSMOPOLITAN_THIRD_PARTY_PYTHON_MODULES_UNICODEDATA_UNIDATA_H_
|
|
|
|
#define COSMOPOLITAN_THIRD_PARTY_PYTHON_MODULES_UNICODEDATA_UNIDATA_H_
|
|
|
|
#include "third_party/python/Modules/unicodedata.h"
|
|
|
|
COSMOPOLITAN_C_START_
|
|
|
|
/* GENERATED BY third_party/python/Tools/unicode/makeunicodedata.py 3.2 */
|
|
|
|
#define UNIDATA_VERSION "13.0.0"
|
|
|
|
#define UNIDATA_NAME_MAXLEN 256
|
|
|
|
extern const unsigned char _PyUnicode_Lexicon[121990];
|
2021-10-02 15:17:04 +00:00
|
|
|
#define _PyUnicode_LexiconOffsetBits 17
|
|
|
|
extern const unsigned int _PyUnicode_LexiconOffset[8727];
|
2021-09-28 05:58:51 +00:00
|
|
|
#define _PyUnicode_PhrasebookShift 8
|
|
|
|
#define _PyUnicode_PhrasebookShort 191
|
|
|
|
extern const unsigned char _PyUnicode_Phrasebook[188803];
|
|
|
|
extern const unsigned char _PyUnicode_PhrasebookOffset1[4352];
|
|
|
|
#define _PyUnicode_PhrasebookOffset2Bits 18
|
|
|
|
extern const unsigned int _PyUnicode_PhrasebookOffset2[25056];
|
|
|
|
#define _PyUnicode_CodeHashBits 20
|
|
|
|
extern const unsigned int _PyUnicode_CodeHash[40960];
|
|
|
|
#define _PyUnicode_CodeMagic 47
|
|
|
|
#define _PyUnicode_CodeSize 65536
|
|
|
|
#define _PyUnicode_CodePoly 65581
|
|
|
|
#define _PyUnicode_AliasesStart 0xf0000
|
|
|
|
#define _PyUnicode_AliasesEnd 0xf01d4
|
|
|
|
extern const unsigned int _PyUnicode_NameAliases[468];
|
|
|
|
#define _PyUnicode_NamedSequencesStart 0xf0200
|
|
|
|
#define _PyUnicode_NamedSequencesEnd 0xf03ba
|
|
|
|
extern const _PyUnicode_NamedSequence _PyUnicode_NamedSequences[442];
|
|
|
|
extern const _PyUnicode_Record _PyUnicode_Records[342];
|
|
|
|
#define _PyUnicode_RecordsShift 7
|
|
|
|
extern const unsigned short _PyUnicode_RecordsIndex1[8704];
|
|
|
|
extern const unsigned short _PyUnicode_RecordsIndex2[34176];
|
|
|
|
#define UNIDATA_TOTAL_FIRST 377
|
|
|
|
#define UNIDATA_TOTAL_LAST 63
|
|
|
|
extern const _PyUnicode_Reindex _PyUnicode_NfcFirst[211];
|
|
|
|
extern const _PyUnicode_Reindex _PyUnicode_NfcLast[40];
|
|
|
|
extern const char _PyUnicode_CategoryNames[31][3];
|
|
|
|
extern const char _PyUnicode_BidirectionalNames[24][4];
|
|
|
|
extern const char _PyUnicode_EastAsianWidthNames[6][3];
|
|
|
|
extern const char *const _PyUnicode_DecompPrefix[17];
|
|
|
|
#define _PyUnicode_DecompShift 7
|
|
|
|
#define _PyUnicode_DecompBits 18
|
|
|
|
extern const unsigned int _PyUnicode_Decomp[8032];
|
|
|
|
extern const unsigned char _PyUnicode_DecompIndex1[8704];
|
|
|
|
extern const unsigned short _PyUnicode_DecompIndex2[13312];
|
|
|
|
#define _PyUnicode_CompShift 2
|
|
|
|
extern const unsigned short _PyUnicode_CompIndex[5938];
|
|
|
|
#define _PyUnicode_CompDataBits 17
|
|
|
|
extern const unsigned int _PyUnicode_CompData[1449];
|
|
|
|
extern const unsigned char _PyUnicode_ChangeIndex_3_2_0[8704];
|
|
|
|
extern const unsigned char _PyUnicode_ChangeData_3_2_0[31360];
|
|
|
|
const _PyUnicode_ChangeRecord *_PyUnicode_GetChange_3_2_0(Py_UCS4);
|
|
|
|
Py_UCS4 _PyUnicode_Normalization_3_2_0(Py_UCS4);
|
|
|
|
extern const _PyUnicode_TypeRecord _PyUnicode_TypeRecords[503];
|
|
|
|
#define _PyUnicode_TypeRecordsShift 7
|
|
|
|
extern const unsigned short _PyUnicode_TypeRecordsIndex1[8704];
|
|
|
|
extern const unsigned short _PyUnicode_TypeRecordsIndex2[35200];
|
|
|
|
extern const char16_t _PyUnicode_ExtendedCase[1236];
|
|
|
|
COSMOPOLITAN_C_END_
|
|
|
|
#endif /* COSMOPOLITAN_THIRD_PARTY_PYTHON_MODULES_UNICODEDATA_UNIDATA_H_ */
|