]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MINICERN/packlib/zebra/qutil/nzfind.F
This commit was generated by cvs2svn to compensate for changes in r2,
[u/mrichter/AliRoot.git] / MINICERN / packlib / zebra / qutil / nzfind.F
CommitLineData
fe4da5cc 1*
2* $Id$
3*
4* $Log$
5* Revision 1.2 1996/04/18 16:13:40 mclareni
6* Incorporate changes from J.Zoll for version 3.77
7*
8* Revision 1.1.1.1 1996/03/06 10:47:15 mclareni
9* Zebra
10*
11*
12#include "zebra/pilot.h"
13 FUNCTION NZFIND (IXSTOR,LGO,ITEXT,JWORD)
14
15C- FIND AND COUNT ALL BANKS CONTAINING ITEXT IN WORD JWORD
16C- SEARCH LINEAR STRUCTURE STARTING WITH BANK AT LGO
17C- RETURN COUNT AS VALUE, BANK ADRS IN IQUEST
18
19#include "zebra/q.inc"
20#include "zebra/quest.inc"
21C-------------- END CDE --------------
22
23#include "zebra/q_jbyt.inc"
24
25#include "zebra/qstore.inc"
26
27 NCOUNT = 0
28 L = LGO
29 IF (L.EQ.0) GO TO 39
30 IF (IQ(KQS+L+JWORD).EQ.ITEXT) GO TO 24
31
32 21 L = LQ(KQS+L)
33 IF (L.EQ.0) GO TO 39
34 IF (IQ(KQS+L+JWORD).NE.ITEXT) GO TO 21
35
36 24 NCOUNT = NCOUNT + 1
37 IF (NCOUNT.GE.101) GO TO 21
38 IQUEST(NCOUNT) = L
39 GO TO 21
40
41 39 NZFIND = NCOUNT
42 RETURN
43 END
44* ==================================================
45#include "zebra/qcardl.inc"