mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-08 07:42:33 +01:00
Author:halw
Date:2008-09-20T18:59:52.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@31 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
[[Property:title|To the EiffelBase Class Reference]]
|
||||
[[Property:link_title|EiffelBase Class Reference]]
|
||||
[[Property:weight|2]]
|
||||
[[Property:uuid|9308c4f5-43a5-c07f-2f66-a4597c4ee4ea]]
|
||||
==View the [[ref:libraries/base/reference/index|EiffelBase Class Reference]]==
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
[[Property:title|EiffelBase Tutorial]]
|
||||
[[Property:weight|-2]]
|
||||
[[Property:uuid|d540615d-802b-8e12-af74-4d01d1fc4760]]
|
||||
==EiffelBase Organization==
|
||||
|
||||
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.
|
||||
|
||||
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
[[Property:title|EiffelBase]]
|
||||
[[Property:weight|1]]
|
||||
[[Property:uuid|0153c1de-bf88-fa0d-52a5-e50ffcc4e8c8]]
|
||||
EiffelBase, covered by the open-source [[IFELL|IFFEL license]] , is one of the principal contributions of Eiffel: a library of fundamental structures and algorithms covering the basics of computing, and resulting from a "Linnaean" effort at a general-purpose taxonomy of computing structures. EiffelBase is one of the most carefully designed and extensively used libraries in the object-oriented industry.
|
||||
|
||||
The EiffelBase library includes:
|
||||
* A [[EiffelBase, The Kernel|Kernel]] that defines the core classes of all Eiffel systems.
|
||||
* A [[EiffelBase Data Structures Overview|Data Structures]] cluster including classes for all the major data structures (sets, lists, tables etc...)
|
||||
* A [[EiffelBase Support Cluster|Support]] cluster that provide access to the environment, basic math operations and a few other helper classes.
|
||||
Type: Library
|
||||
Platform: Any
|
||||
Availability: Open Source, [[IFELL|IFFEL License]].
|
||||
|
||||
==The EiffelBase Class Library==
|
||||
|
||||
The EiffelBase class library, covered by the open-source [[IFELL|IFFEL license]], is one of the principal contributions of Eiffel: a library of fundamental structures and algorithms covering the basics of computing, and resulting from a "Linnaean" effort at a general-purpose taxonomy of computing structures. EiffelBase is one of the most carefully designed and extensively used libraries in the object-oriented industry.
|
||||
|
||||
The pages here will provide you with an overview of the organization, structure and intent of the classes in the library, a link to the class specifications, sample applications using EiffelBase, and the text of the IFELL License.
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
[[Property:link_title|Basic computing]]
|
||||
[[Property:weight|-15]]
|
||||
[[Property:uuid|be2b9c40-f2ff-d6dc-738d-b240deb69407]]
|
||||
* EiffelBase
|
||||
**[[EiffelBase|EiffelBase Tutorial]]
|
||||
**EiffelBase class reference
|
||||
**[[EiffelBase Samples|EiffelBase samples]]
|
||||
==Fundamental computing and data structures==
|
||||
|
||||
Eiffel solutions for everyday computing needs.
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user