#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.