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