mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-06 14:52:03 +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:
@@ -19,31 +19,31 @@ Here is a short description of the documentation books:
|
||||
|
||||
===Guide to Eiffel Information===
|
||||
|
||||
References to the most helpful sources of Eiffel information. You are reading it now.
|
||||
:References to the most helpful sources of Eiffel information. You are reading it now.
|
||||
|
||||
===Why Eiffel? ===
|
||||
|
||||
A summary of the arguments for using Eiffel.
|
||||
:A summary of the arguments for using Eiffel.
|
||||
|
||||
===The Eiffel Method and Language===
|
||||
|
||||
Materials promoting the understanding of the Eiffel software development method and Eiffel the language.
|
||||
:Materials promoting the understanding of the Eiffel software development method and Eiffel the language.
|
||||
|
||||
===The EiffelStudio Interactive Development Environment===
|
||||
|
||||
Information about installing and using EiffelStudio
|
||||
:Information about installing and using EiffelStudio
|
||||
|
||||
===Eiffel Solutions, Technologies, and Class Libraries===
|
||||
|
||||
There are technologies available with Eiffel that provide solutions to many ordinary development needs ... and to some extraordinary needs, too. This book addresses these requirements and the Eiffel technologies that satisfy them.
|
||||
:There are technologies available with Eiffel that provide solutions to many ordinary development needs ... and to some extraordinary needs, too. This book addresses these requirements and the Eiffel technologies that satisfy them.
|
||||
|
||||
===Eiffel with Microsoft Windows===
|
||||
|
||||
Although the majority of Eiffel is completely platform independent, Eiffel does provide solutions for some development needs that are strictly related to Microsoft Windows. Those technologies are described in this book.
|
||||
:Although the majority of Eiffel is completely platform independent, Eiffel does provide solutions for some development needs that are strictly related to Microsoft Windows. Those technologies are described in this book.
|
||||
|
||||
===Community Contributions===
|
||||
|
||||
Eiffel is a community. Developers have been using Eiffel to build high-quality software systems for many years. During that time, valuable software libraries and other assets have emerged, and their authors have been willing to share them with other Eiffel users for the greater good. This book contains information about those contributions.
|
||||
:Eiffel is a community. Developers have been using Eiffel to build high-quality software systems for many years. During that time, valuable software libraries and other assets have emerged, and their authors have been willing to share them with other Eiffel users for the greater good. This book contains information about those contributions.
|
||||
|
||||
|
||||
----
|
||||
|
||||
@@ -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