  
  [1X1 [33X[0;0YIntroduction[133X[101X
  
  
  [1X1.1 [33X[0;0YPurpose and goals of this package[133X[101X
  
  [33X[0;0YThe [5Xdatastructures[105X package for [5XGAP[105X has two main goals:[133X
  
  [30X    [33X[0;6YProvide abstract interfaces for commonly used datastructures[133X
  
  [30X    [33X[0;6YProvide good low-level implementations for these datastructures[133X
  
  [33X[0;0Y[5Xdatastructures[105X  requires  building  of  a kernel module for [5XGAP[105X to function,
  please  refer  to  Chapter  [14X2[114X  for details; the package is not automatically
  loaded  by  [5XGAP[105X  after it has been installed. You must load the package with
  [10XLoadPackage("datastructures");[110X before its functions become available.[133X
  
  
  [1X1.2 [33X[0;0YOverview over this manual[133X[101X
  
  [33X[0;0YChapter [14X2[114X describes the installation of this package. The remaining chapters
  describe  the  available datastructures in this package with a definition of
  the supported API and details about provided implementations.[133X
  
  
  [1X1.3 [33X[0;0YFeedback[133X[101X
  
  [33X[0;0YFor  bug  reports,  feature  requests  and suggestions, please use our issue
  tracker ([7Xhttps://github.com/gap-packages/datastructures/issues[107X).[133X
  
