[ library(list_collection) | Reference Manual | Alphabetic Index ]
create(++Type, -LCOL)
Creates a list collection
- Type
- A ground term
- LCOL
- A list collection
Description
If (Type==hash) a LCOL internally uses a hashtable, this is useful when the number of lists is unknown.
If (Type=array(Size)) where Size is a natural number, the LCOL internally uses an array to collect lists,
the access to any of the lists is faster, but the Size has to be known in advance and only number
indexes can be used to identify lists. 0<Index=<Size.
Modes and Determinism
Exceptions
- (5) type error
- Not supported Type.
See Also
append_element / 3, terminate_all_lists / 2, get_list / 3