OPTION_END
for (; opts->type != OPTION_END; opts++) {
case OPTION_END:
case OPTION_END:
case OPTION_END:
for (; options->type != OPTION_END; options++) {
for (; options->type != OPTION_END; options++) {
for (; options->type != OPTION_END; options++) {
while (options->type != OPTION_END) {
case OPTION_END:
for (o = p; o->type != OPTION_END; o++)
for (opt = group = ordered; opt->type != OPTION_END; opt++) {
for ( ; opts->type != OPTION_END; opts++) {
for ( ; opts->type != OPTION_END; opts++) {
#define OPT_END() { .type = OPTION_END }
#define OPT_PARENT(p) { .type = OPTION_END, .parent = (p) }