Difference between revisions of "Table of contents"
Jump to navigation
Jump to search
(real indentation :-)) |
|||
| (17 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| + | [[Category:Book]] |
||
| − | # [[Introduction|History and goals of the SmartEiffel project]] |
||
| + | '''Grand SmartEiffel Book''' |
||
| − | # Lecture of Object-Oriented programming and Design by Contract in Eiffel |
||
| + | |||
| − | ## [[Comparison of Objects|To start with Comparison of Objects]] |
||
| + | '''1''' [[Introduction|History and goals of the SmartEiffel project]] |
||
| − | ##[[Cloning Objects]] |
||
| + | |||
| − | ##[[Comparison of Objects Continued|All details about Object Comparison]] |
||
| + | <div id="Lecture"> |
||
| − | # The SmartEiffel general purpose library |
||
| + | '''2''' Lecture of object-oriented programming and design by contract in Eiffel |
||
| − | ## [[Library interface|How to use the library]] |
||
| + | </div> |
||
| − | ## [[Library design|Design of the library]] |
||
| + | |||
| − | # Guided tour in the SmartEiffel tutorial |
||
| + | <blockquote> |
||
| − | # [[Tools|SmartEiffel's tools documentation]] |
||
| + | '''2.1''' [[Dynamic dispatch]] |
||
| − | #The Eiffel language of SmartEiffel |
||
| + | </blockquote> |
||
| − | ## [[Void|A definition of <TT>Void</TT>]] |
||
| + | |||
| − | ## [[tuples]] |
||
| + | <blockquote> |
||
| − | ## [[agents]] |
||
| + | '''2.2''' [[Comparison of objects|Comparison of objects]] |
||
| − | ## [[Precursor]] |
||
| + | </blockquote> |
||
| − | ## [[manifest storage notation]] |
||
| + | |||
| − | ## [[dynamic type testing]] |
||
| + | <blockquote> |
||
| − | ## [[INTEGER typing|<code>INTEGER</code> typing]] |
||
| + | '''2.3''' [[Cloning objects]] |
||
| − | ## [[non-conforming inheritance]] |
||
| + | </blockquote> |
||
| − | ## Why there are [[no threads]] |
||
| + | |||
| − | # [[FAQ|The SmartEiffel FAQ]] |
||
| + | <div id="Library"> |
||
| − | # Appendices |
||
| + | '''3''' The SmartEiffel general purpose library |
||
| − | ##[[Author guidelines]] for this collective book |
||
| + | </div> |
||
| − | # [[Bibliography]] |
||
| + | |||
| + | <blockquote> |
||
| + | '''3.1''' [[Library interface|How to use the library]] |
||
| + | </blockquote> |
||
| + | |||
| + | <blockquote> |
||
| + | '''3.2''' [[Library design|Design of the library]] |
||
| + | </blockquote> |
||
| + | |||
| + | <div id="Tutorial"> |
||
| + | '''4''' Guided tour in the SmartEiffel tutorial |
||
| + | </div> |
||
| + | |||
| + | <div id="Tools"> |
||
| + | '''5''' [[Tools|SmartEiffel's tools documentation]] |
||
| + | </div> |
||
| + | |||
| + | <div id="Eiffel"> |
||
| + | '''6''' The Eiffel language of SmartEiffel |
||
| + | </div> |
||
| + | |||
| + | <blockquote> |
||
| + | '''6.1''' [[Current|What you must know about <TT>Current</TT>]] |
||
| + | </blockquote> |
||
| + | |||
| + | <blockquote> |
||
| + | '''6.2''' [[Void|A definition of <TT>Void</TT>]] |
||
| + | </blockquote> |
||
| + | |||
| + | <blockquote> |
||
| + | '''6.3''' [[Tuple]]s |
||
| + | </blockquote> |
||
| + | |||
| + | <blockquote> |
||
| + | '''6.4''' [[Agent]]s |
||
| + | </blockquote> |
||
| + | |||
| + | <blockquote> |
||
| + | '''6.5''' [[Precursor]] |
||
| + | </blockquote> |
||
| + | |||
| + | <blockquote> |
||
| + | '''6.6''' [[Manifest storage notation]] |
||
| + | </blockquote> |
||
| + | |||
| + | <blockquote> |
||
| + | '''6.7''' [[Dynamic type testing]] |
||
| + | </blockquote> |
||
| + | |||
| + | <blockquote> |
||
| + | '''6.8''' [[Type of integer constants]] |
||
| + | </blockquote> |
||
| + | |||
| + | <blockquote> |
||
| + | '''6.9''' [[Conforming and non-conforming inheritance]] |
||
| + | </blockquote> |
||
| + | |||
| + | <blockquote> |
||
| + | '''6.10''' Why there are no [[Threads and Eiffel|threads]] |
||
| + | </blockquote> |
||
| + | |||
| + | '''7''' [[FAQ|The SmartEiffel FAQ]] |
||
| + | |||
| + | '''8''' [[Glossary]] |
||
| + | |||
| + | <div id="Appendices"> |
||
| + | '''9''' Appendices |
||
| + | </div> |
||
| + | |||
| + | <blockquote> |
||
| + | '''9.1''' [[Author guidelines]] for this collective book |
||
| + | </blockquote> |
||
| + | |||
| + | <blockquote> |
||
| + | '''9.2''' [[Syntax diagrams]] of Eiffel |
||
| + | </blockquote> |
||
| + | |||
| + | '''10''' [[Bibliography]] |
||
| + | |||
| + | '''11''' [[Manual index|Index]] |
||
Revision as of 11:25, 6 July 2005
Grand SmartEiffel Book
1 History and goals of the SmartEiffel project
2 Lecture of object-oriented programming and design by contract in Eiffel
2.1 Dynamic dispatch
2.3 Cloning objects
3 The SmartEiffel general purpose library
4 Guided tour in the SmartEiffel tutorial
6 The Eiffel language of SmartEiffel
6.3 Tuples
6.4 Agents
6.5 Precursor
6.10 Why there are no threads
8 Glossary
9 Appendices
9.1 Author guidelines for this collective book
9.2 Syntax diagrams of Eiffel
10 Bibliography
11 Index