cs_aux.h 734 B

123456789101112131415161718192021222324252627282930
  1. /* $Id$ */
  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. offset array_elemsize(valnum vn);
  7. /* Returns the size of array-elements,
  8. * if vn is the valuenumber of the
  9. * address of an array-descriptor.
  10. */
  11. occur_p occ_elem(Lindex i);
  12. /* Returns a pointer to the occurrence
  13. * of which i is an index in a set.
  14. */
  15. entity_p en_elem(Lindex i);
  16. /* Returns a pointer to the entity
  17. * of which i is an index in a set.
  18. */
  19. valnum newvalnum();
  20. /* Returns a completely new
  21. * value number.
  22. */
  23. void start_valnum();
  24. /* Restart value numbering.
  25. */