HCCL Properties
The properties of containers in HCCL are:
multiple occurrences in the same container:
the same object can appear many times in a container, for example, a has
5 occurrences in: (a b r a c a d a b r a).
multiple occurrences in the different containers:
the same object can appear in any number of containers, for example, a
occurs in: (a b r a c a d a b r a) and also in (a n y).
heterogeneity:
different kinds of objects can be included in a container, for example,
(“a” 0) contains a string and a number.
multilevel or hierarchical construction:
containers that contain other containers as elements can themselves be
placed into containers; for example, the container ( (a 0) (b 1)(c 2))
has three items each of which is a container.