This site's content was compiled from 1993 to 2006. Beyond that, Google is your friend.

Kedsal

Maintainer

Jeffrey Kingston

Description

Kingston's Eiffel Data Structures and Algorithms Library contains multiple implementations of many common abstract data types, plus sorting algorithms and graph algorithms.

Categories

Versions

Links

Features

The complete list of ADTs and their implementations in this version is:

BINTREE_ADT
    BINTREE_LINKED
BINTREE_EXTENDED_ADT
    BINTREE_EXTENDED_LINKED
    BINTREE_EXTENDED_COUNTED
DIGRAPH_ADT
    DIGRAPH_LISTS
DISJSETS_ADT
    DISJSETS_LINKED
FOREST_ADT
    FOREST_LINKED
LIST_ADT
    LIST_DLL
LIST_INDEXED_ADT
    LIST_INDEXED_SPLAY
PRIQUEUE_ADT
    PRIQUEUE_SLL
    PRIQUEUE_BST
    PRIQUEUE_ARRAY
    PRIQUEUE_HEAP
PRIQUEUE_EXTENDED_ADT
    PRIQUEUE_EXTENDED_SLL
    PRIQUEUE_EXTENDED_HEAP
    PRIQUEUE_EXTENDED_FIBHEAP
    PRIQUEUE_EXTENDED_BST
    PRIQUEUE_EXTENDED_ARRAY
QUEUE_ADT
    QUEUE_SLL
    QUEUE_ARRAY
SIMPLESET_ADT
    SIMPLESET_SLL
    SIMPLESET_ARRAY
STACK_ADT
    STACK_SLL
    STACK_ARRAY
SORT_ADT
    SORT_SELECTION_RECURSIVE
    SORT_SELECTION_ARRAY
    SORT_SELECTION_ABSTRACT
    SORT_RADIXSORT_QUEUE
    SORT_QUICKSORT_QUEUE
    SORT_QUICKSORT_ARRAY
    SORT_MERGESORT_QUEUE
    SORT_INSERTION_BINARY
    SORT_INSERTION_ARRAY
    SORT_INSERTION_ABSTRACT
    SORT_HEAPSORT
    SORT_BUBBLE
SYMTAB_ADT
    SYMTAB_HASHCHAINS
SYMTAB_ORDERED_ADT
    SYMTAB_ORDERED_BST

KEDSAL was designed and implemented by Jeffrey H. Kingston (jeff@cs.su.edu.au) of the Basser Department of Computer Science at the University of Sydney.

Supported compilers

Licensing

Google
 
Web eiffelzone.com