date and time created 83/01/21 11:13:17 by dlw
authorDavid Wasley <dlw@ucbvax.Berkeley.EDU>
Sat, 22 Jan 1983 03:13:17 +0000 (19:13 -0800)
committerDavid Wasley <dlw@ucbvax.Berkeley.EDU>
Sat, 22 Jan 1983 03:13:17 +0000 (19:13 -0800)
SCCS-vsn: usr.bin/f77/libF77/h_indx.c 1.1

usr/src/usr.bin/f77/libF77/h_indx.c [new file with mode: 0644]

diff --git a/usr/src/usr.bin/f77/libF77/h_indx.c b/usr/src/usr.bin/f77/libF77/h_indx.c
new file mode 100644 (file)
index 0000000..467acd9
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     "@(#)h_indx.c   1.1"
+ */
+
+short h_indx(a, b, la, lb)
+char *a, *b;
+long int la, lb;
+{
+int i, n;
+char *s, *t, *bend;
+
+n = la - lb + 1;
+bend = b + lb;
+
+for(i = 0 ; i < n ; ++i)
+       {
+       s = a + i;
+       t = b;
+       while(t < bend)
+               if(*s++ != *t++)
+                       goto no;
+       return(i+1);
+       no: ;
+       }
+return(0);
+}