Lines Matching refs:min_args
1727 } else if(strcmp(a->name, "min_args") == 0) {
1753 ex(as, "multiple min_args strings");
2106 int min_args = -1;
2112 if((tmp = find(as, "min_args")) != NULL) {
2113 min_args = strtol(tmp->u.value, &end, 0);
2115 ex(tmp, "min_args is not numeric");
2118 if(min_args < 0) {
2119 ex(tmp, "min_args must be non-negative");
2135 if(min_args != -1 || max_args != -1) {
2136 if(min_args == max_args) {
2138 min_args);
2139 cprint(2, "fprintf(stderr, \"Need exactly %u parameters (%%u given).\\n\\n\", argc - optidx);\n", min_args);
2149 if(min_args != -1) {
2150 cprint(1, "if(argc - optidx < %d) {\n", min_args);
2151 cprint(2, "fprintf(stderr, \"Arguments given (%%u) are less than expected (%u).\\n\\n\", argc - optidx);\n", min_args);