Lines Matching defs:reps
71 static long reps = REPS_DEF;
119 for (i = 1; i <= reps || reps == 0; i++)
120 putdata(random() * x + begin, reps - i);
129 for (i = 1; i <= reps || reps == 0; i++, x += step)
130 putdata(x, reps - i);
143 #define REPS 4
216 reps = strtoul(argv[0], &ep, 0);
217 if (*ep != 0 || reps < 0)
218 errx(EXIT_FAILURE, "Bad reps value: %s",
220 have |= REPS;
244 * The loop we run uses begin/step/reps, so if we have been
254 /* Calculate reps */
256 reps = 0; /* ie infinite */
258 reps = (ender - begin + step) / step;
259 if (reps <= 0)
264 case REPS | ENDER:
265 case REPS | ENDER | STEP:
267 if (reps == 0)
269 "Must specify begin if reps == 0");
270 begin = ender - reps * step + step;
273 case REPS | BEGIN | ENDER:
275 if (reps == 0)
278 if (reps == 1)
281 step = (ender - begin) / (reps - 1);
284 case REPS | BEGIN | ENDER | STEP:
285 /* reps given and implied - take smaller */
292 if (t < reps)
293 reps = t;
320 "[-s string] [-w word] [reps [begin [end [step | seed]]]]\n",