{ | { | ||||
FILE *in = NULL; | FILE *in = NULL; | ||||
const char *format = NULL; | const char *format = NULL; | ||||
for (int argn = 1; argn != argc; ++argn) | |||||
int argn; | |||||
for (argn = 1; argn != argc; ++argn) | |||||
{ | { | ||||
const char *arg = argv[argn]; | const char *arg = argv[argn]; | ||||
if (!strcmp(arg, "--stdin") || !strcmp(arg, "-")) | if (!strcmp(arg, "--stdin") || !strcmp(arg, "-")) | ||||
} | } | ||||
else | else | ||||
{ | { | ||||
for (codepoint_t c = 0; c <= 0x10FFFF; ++c) | |||||
codepoint_t c; | |||||
for (c = 0; c <= 0x10FFFF; ++c) | |||||
uprintf(stdout, c, format ? format : | uprintf(stdout, c, format ? format : | ||||
"%pH %s %C %c %UH %LH %TH %id %ix %ic %is %ib %ip %iP %ig %iA %ia %iu %il %P\n"); | "%pH %s %C %c %UH %LH %TH %id %ix %ic %is %ib %ip %iP %ig %iA %ia %iu %il %P\n"); | ||||
} | } |
{ | { | ||||
FILE *in = NULL; | FILE *in = NULL; | ||||
const char *format = NULL; | const char *format = NULL; | ||||
for (int argn = 1; argn != argc; ++argn) | |||||
int argn; | |||||
for (argn = 1; argn != argc; ++argn) | |||||
{ | { | ||||
const char *arg = argv[argn]; | const char *arg = argv[argn]; | ||||
if (!strcmp(arg, "--stdin") || !strcmp(arg, "-")) | if (!strcmp(arg, "--stdin") || !strcmp(arg, "-")) | ||||
} | } | ||||
else | else | ||||
{ | { | ||||
for (codepoint_t c = 0; c <= 0x10FFFF; ++c) | |||||
codepoint_t c; | |||||
for (c = 0; c <= 0x10FFFF; ++c) | |||||
uprintf(stdout, c, format ? format : | uprintf(stdout, c, format ? format : | ||||
"%pH %s %C %c %UH %LH %TH %id %ix %ic %is %ib %ip %iP %ig %iA %ia %iu %il %P\n"); | "%pH %s %C %c %UH %LH %TH %id %ix %ic %is %ib %ip %iP %ig %iA %ia %iu %il %P\n"); | ||||
} | } |