Files
Sepp J Morris 31738079c4 Upload
Digital Research
2020-11-06 18:50:37 +01:00

28 lines
766 B
C
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*********************************************************************
* INDEX - returns a pointer to first occurrence of char in string.
*
* BYTE *index(s,c)
* BYTE *s, c;
*
* Returns pointer to first c in s, or zero if c not in s.
**********************************************************************/
#include <portab.h>
BYTE * index(str,ch) /* CLEAR FUNCTION ***********/
REG BYTE *str, ch;
{
for( ; ch != *str ; str++ ) /* look for c in s. */
if( *str == NULL ) /* if we get to eos, we've gone */
return(0); /* too far. */
return(str); /* found c. note that 'index' */
/* works to find NULL, (ie. */
/* eos), if c==NULL. */
}
ULL, (ie. */
/* eos), if c==NULL. */
}
ULL, (ie. */
/* eos), if c==NULL. */
}