/* * nsel.c * * select object by plist->number */ #include #include #include main(argc,argv) char ** argv; { struct chromosome *obj,*readobj(); int num = atoi(argv[1]); while ((obj=readobj(stdin)) != NULL) { swabplist(obj->plist); if (obj->plist->number == num) { writeobj(stdout,obj); exit(0); } freeobj(obj); } }