This is m.sfield.c in view mode; [Download] [Up]
#include <stdio.h>
#include <strings.h>
char sfield(input,string,iglist,brklist)
char **input, *string, *iglist, *brklist;{
char c ;
int leading ;
leading = 1;
while( (c = *(*input)++) != NULL){
if(leading && c==' ')continue;
if(index(iglist,c))continue;
if(!index(brklist,c)){*string++ = c; leading = 0; continue;}
else {*string = NULL; return(c);}
}
return(NULL);
}
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.