| { | { | ||||
| 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"); | ||||
| } | } |