Pristine Ack-5.5
[Ack-5.5.git] / util / ego / cs / cs_aux.h
1 /* $Id: cs_aux.h,v 1.4 1994/06/24 10:21:55 ceriel Exp $ */
2 /*
3  * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
4  * See the copyright notice in the ACK home directory, in the file "Copyright".
5  */
6 extern offset   array_elemsize();       /* (valnum vm)
7                                          * Returns the size of array-elements,
8                                          * if vn is the valuenumber of the
9                                          * address of an array-descriptor.
10                                          */
11
12 extern occur_p  occ_elem();             /* (Lindex i)
13                                          * Returns a pointer to the occurrence
14                                          * of which i is an index in a set.
15                                          */
16
17 extern entity_p en_elem();              /* (Lindex i)
18                                          * Returns a pointer to the entity
19                                          * of which i is an index in a set.
20                                          */
21
22 extern valnum   newvalnum();            /* ()
23                                          * Returns a completely new
24                                          * value number.
25                                          */
26
27 extern          start_valnum();         /* ()
28                                          * Restart value numbering.
29                                          */
30