
  GDSL - Generic Data Structures Library                 
  $Id: TODO,v 1.3 2002/02/21 09:55:51 ndarnis Exp $
  ____________________________________________________________________

  This is a list of things left to do at this time (10.01.2002):

  *) Add functions to the heap module

  *) In module _gdsl_bintree, add iteratives versions of functions:
     _gdsl_bintree_height(), _gdsl_bintree_size(), _gdsl_bintree_copy(),
     _gdsl_bintree_prefix_parse(), _gdsl_bintree_infix_parse(),
     _gdsl_bintree_postfix_parse(), _gdsl_bintree_write(),
     _gdsl_bintree_write_xml(), _gdsl_bintree_dump(), bintree_destroy(),
     bintree_destroy_with_func()

  *) Write the _gdsl_bintree_level_parse() function

  *) In module _gdsl_bstree, add iteratives versions of functions:
     _gdsl_bstree_remove(), 
     _gdsl_bstree_prefix_parse(), _gdsl_bstree_infix_parse(),
     _gdsl_bstree_postfix_parse(), _gdsl_bstree_write(),
     _gdsl_bstree_write_xml(), _gdsl_bstree_dump()

  *) Write the _gdsl_bstree_level_parse() function

  *) In module gdsl_bstree, add iteratives versions of functions:
     gdsl_bstree_prefix_parse(), gdsl_bstree_infix_parse(),
     gdsl_bstree_postfix_parse()

  *) Add dupes handling in gdsl_rbtree and gdsl_bstree

  *) Add an iterative version of sorting functions

  *) Write a very complete french documentation using TeXinfo  
     including theoretical algorithmics and data structures aspects

  *) Translate the french doc into english language
