|
|
1.1 root 1: #include "f2c.h"
2:
3: #ifdef KR_headers
4: shortint h_indx(a, b, la, lb) char *a, *b; ftnlen la, lb;
5: #else
6: shortint h_indx(char *a, char *b, ftnlen la, ftnlen lb)
7: #endif
8: {
9: ftnlen i, n;
10: char *s, *t, *bend;
11:
12: n = la - lb + 1;
13: bend = b + lb;
14:
15: for(i = 0 ; i < n ; ++i)
16: {
17: s = a + i;
18: t = b;
19: while(t < bend)
20: if(*s++ != *t++)
21: goto no;
22: return((shortint)i+1);
23: no: ;
24: }
25: return(0);
26: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.