Author:halw

Date:2008-09-22T18:37:12.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@33 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
halw
2008-09-22 18:37:12 +00:00
parent 79d47f9a1f
commit 8af2d620dd
18 changed files with 53 additions and 88 deletions

View File

@@ -1,13 +1,10 @@
[[Property:title|EiffelBase Tutorial]]
[[Property:weight|-2]]
[[Property:uuid|d540615d-802b-8e12-af74-4d01d1fc4760]]
==EiffelBase Organization==
==EiffelBase Tutorial==
Learn about the EiffelBase library.
The EiffelBase library includes:
* A Kernel cluster of core classes used in all Eiffel systems. These include a universal class providing facilities potentially useful for all classes: ANY. Every class is a descendant of this classes. The kernel also defines classes needed for exception handling, standard arithmetic operations, hashable elements for use with hash tables and basic arithmetic conversions.
* A Data Structures cluster provides implementations of fundamental data structures and algorithms: Abstract structures, describing broad categories; lists in their various forms; list elements; circular chains; sorted sets and lists; various trees and binary trees; cursor trees; hash tables (dictionaries); various stacks, queues and priority queues; and more.
* A Support cluster provides helper classes for specific needs. These needs include basic math support, random numbers generation, and a few others such as the list of ASCII constants.