#include <stdio.h>
#include <getopt.h>
#include <unistd.h>
#include <string.h>
#include <unicode/utf.h>
#include <unicode/uchar.h>
#include <unicode/unorm.h>
#include <unicode/ustring.h>
Go to the source code of this file.
Functions |
| void | blockcode (void) |
| int | normalize (const char *str, char *res, UNormalizationMode mode) |
| void | dump (UNormalizationMode mode) |
| void | ccdump (void) |
| void | gcdump (void) |
| int | main (int argc, char **argv) |
Macro Definition Documentation
| #define MAX_UNICODE 0x110000 |
Enumeration Type Documentation
- Enumerator:
| ctype_null |
|
| ctype_alpha |
|
| ctype_digit |
|
| ctype_symbol |
|
| ctype_hiragana |
|
| ctype_katakana |
|
| ctype_kanji |
|
| ctype_others |
|
Definition at line 147 of file icudump.c.
Function Documentation
| void dump |
( |
UNormalizationMode |
mode | ) |
|
| int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
| int normalize |
( |
const char * |
str, |
|
|
char * |
res, |
|
|
UNormalizationMode |
mode |
|
) |
| |
Variable Documentation
Initial value: {
{"bc", 0, NULL, 'b'},
{"nfd", 0, NULL, 'd'},
{"nfkd", 0, NULL, 'D'},
{"nfc", 0, NULL, 'c'},
{"nfkc", 0, NULL, 'C'},
{"cc", 0, NULL, 'o'},
{"gc", 0, NULL, 'g'},
}
Definition at line 254 of file icudump.c.