int main(int argc, char **argv) { int c; char _capbuffer [8192]; char _bp [TBUFSIZE]; char _buflongname [128]; capbuffer = &_capbuffer[0]; bp = &_bp[0]; buflongname = &_buflongname[0]; progname = argv[0]; while ((c = getopt(argc, argv, "1vVw:")) != EOF) switch (c) { case '1': pr_onecolumn(1); break; case 'w': pr_width(atoi(optarg)); break; case 'v': verbose++; break; case 'V': (void) printf("%s: version %s\n", progname, "@(#)curses:screen/captoinfo.c 1.12"); (void) fflush(stdout); exit(0); /* FALLTHROUGH (not really) */ case '?': (void) fprintf(stderr, "usage: %s [-1Vv] [-w width] " "[filename ...]\n", progname); (void) fprintf(stderr, "\t-1\tsingle column " "output\n"); (void) fprintf(stderr, "\t-v\tverbose debugging output\n"); (void) fprintf(stderr, "\t-V\tprint program version\n"); exit(-1); } /* initialize */ pr_init(pr_terminfo); inittables(); if (optind >= argc) use_etc_termcap(); else { initdirname(); for (; optind < argc; optind++) use_file(argv [optind]); } return (0); }
nemo_main() { int seed; alpha = getdparam("alpha"); rcut = getdparam("rcut"); mdisk = getdparam("mdisk"); Qtoomre = getdparam("Qtoomre"); gammas = getdparam("gamma"); ndisk = getiparam("nbody"); z0 = getdparam("z0"); /* was called epsi in mkbaredisk */ cmode = getiparam("mode"); zmode = getiparam("zmode"); seed = init_xrandom(getparam("seed")); Qtab = getbparam("tab"); inittables(); makedisk(); writesnap(getparam("out"), getparam("headline")); }