1 /* vi: set sw=4 ts=4: */
3 * seq implementation for busybox
5 * Copyright (C) 2004, Glenn McGrath
7 * Licensed under the GPL v2, see the file LICENSE in this tarball.
14 extern int seq_main(int argc, char **argv)
16 double last, first, increment, i;
18 first = increment = 1;
21 increment=atof(argv[2]);
25 last=atof(argv[argc -1]);
31 /* You should note that this is pos-5.0.91 semantics, -- FK. */
32 if (first < last ? increment > 0 : increment < 0) {
34 (first < last) ? (i <= last) : (i >= last);