mirror of
				https://github.com/python/cpython.git
				synced 2025-11-03 19:34:08 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
/* ------------------------------------------------------------------------
 | 
						|
 | 
						|
   unicodedatabase -- The Unicode 3.0 data base.
 | 
						|
 | 
						|
   Data was extracted from the Unicode 3.0 UnicodeData.txt file.
 | 
						|
 | 
						|
Written by Marc-Andre Lemburg (mal@lemburg.com).
 | 
						|
 | 
						|
(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.
 | 
						|
 | 
						|
   ------------------------------------------------------------------------ */
 | 
						|
 | 
						|
/* --- Unicode database entry --------------------------------------------- */
 | 
						|
 | 
						|
typedef struct {
 | 
						|
    const unsigned char category;	/* index into
 | 
						|
					   _PyUnicode_CategoryNames */
 | 
						|
    const unsigned char	combining; 	/* combining class value 0 - 255 */
 | 
						|
    const unsigned char	bidirectional; 	/* index into
 | 
						|
					   _PyUnicode_BidirectionalNames */
 | 
						|
    const unsigned char mirrored;	/* true if mirrored in bidir mode */
 | 
						|
    const char *decomposition;		/* pointer to the decomposition
 | 
						|
					   string or NULL */
 | 
						|
} _PyUnicode_DatabaseRecord;
 | 
						|
 | 
						|
/* --- Unicode category names --------------------------------------------- */
 | 
						|
 | 
						|
extern const char *_PyUnicode_CategoryNames[32];
 | 
						|
extern const char *_PyUnicode_BidirectionalNames[21];
 | 
						|
 | 
						|
/* --- Unicode Database --------------------------------------------------- */
 | 
						|
 | 
						|
extern const _PyUnicode_DatabaseRecord *_PyUnicode_Database[16];
 |