The HBOOK system uses the ZEBRA data manager
to store its data elements in a COMMON block /PAWC/
(shared with the KUIP and HIGZ packages, when the latter are
also used, as is the case in PAW). In fact the first task of a
HBOOK user is to declare the length of this common to
ZEBRA by a call to HLIMIT, as is seen in
figures
and
In the /PAWC/ data store, the HBOOK,
HIGZ and KUIP packages have all their own
division (see [10] for
more details on the notion of divisions) as follows (see figure
):
/PAWC/
for ZEBRA pointers.
1) used by the
various packages storing information in /PAWC/
2 of the store. Reserved to HBOOK.
COMMON/PAWC/NWPAW,IXPAWC,IHDIV,IXHIGZ,IXKU,FENC(5),LMAIN,HCV(9989)
DIMENSION IQ(2),Q(2),LQ(8000)
EQUIVALENCE (LQ(1),LMAIN),(IQ(1),LQ(9)),(Q(1),IQ(1))
The layout of the /PAWC/ dynamic store