Elib - The Emacs Lisp Library
GNU GENERAL PUBLIC LICENSE
Preamble
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
How to Apply These Terms to Your New Programs
2. What is Elib?
2.1 Contributors to Elib
2.2 Where can I get Elib?
3. Container Data Types
3.1 The Stack Data Type
3.2 The Queue Data Type
3.3 The Doubly Linked List Data Type
3.3.1 Creating a Doubly Linked List
3.3.2 Entering elements in a dll
3.3.3 Accessing elements of a dll
3.3.4 Removing nodes from a dll
3.3.5 Predicates on a dll
3.3.6 Maps and Filters on a dll
3.3.7 Miscellaneous dll operations
3.3.8 Debugging dll applications
3.4 The Binary Tree Data Type
3.5 The AVL Tree Data Type
4. The Cookie package--nodal data in a buffer
4.1 Introduction to cookie terminology
4.2 Coding conventions used in the cookie package
4.3 Manipulating the entire collection
4.4 Inserting cookies in the collection
4.5 Tins and cookies
4.6 Deleting cookies
4.7 Collection as a Doubly linked list
4.8 Scanning the list
4.9 Operations that affect the buffer
4.10 Debugging cookie applications
5. String functions
6. Read functions
7. Future enhancements
7.1 Contributions
8. Reporting bugs
This document was generated on 2 November 1999 using
texi2html
1.56k.