7 static const char charset[]=
9 "abcdefghijklmnopqrstuvwxyz"
10 "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
15 static char sofar[ML+1];
17 static int denomix, denom=1;
19 static void gen(char *inbuf, int len) {
30 for (cp=charset; *cp; cp++) {
36 int main(int argc, char **argv) {
38 int minlen=0, maxlen=ML;
41 if (argc>=2 && (slash = strchr(argv[1], '/'))) {
42 denomix = atoi(argv[1]);
43 denom = atoi(slash+1);
48 minlen = atoi(argv[1]);
49 maxlen = atoi(argv[2]);
51 maxlen = atoi(argv[1]);
59 for (len=minlen; len<=maxlen; len++) {
60 fprintf(stderr,"********** generating len=%d **********\n",len);
64 fflush(stdout)) { perror("stdout"); abort(); }
65 fputs("generate done\n",stderr);