Difference between revisions of "Table of contents"
Jump to navigation
Jump to search
(Fixxed grammar error.) |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
<div id="Lecture"> |
<div id="Lecture"> |
||
− | '''2''' Lecture |
+ | '''2''' Lecture on object-oriented programming and design by contract in Eiffel |
</div> |
</div> |
||
Line 61: | Line 61: | ||
<blockquote> |
<blockquote> |
||
− | '''6.1''' [[ |
+ | '''6.1''' [[Syntax diagrams]] of Eiffel |
</blockquote> |
</blockquote> |
||
<blockquote> |
<blockquote> |
||
− | '''6.2''' [[ |
+ | '''6.2''' [[Expanded or reference|Expanded object or reference object]] |
</blockquote> |
</blockquote> |
||
<blockquote> |
<blockquote> |
||
− | '''6.3''' [[ |
+ | '''6.3''' [[Current|What you need to know about <TT>Current</TT>]] |
</blockquote> |
</blockquote> |
||
<blockquote> |
<blockquote> |
||
− | '''6.4''' [[ |
+ | '''6.4''' [[Void|A definition of <TT>Void</TT>]] |
</blockquote> |
</blockquote> |
||
<blockquote> |
<blockquote> |
||
− | '''6.5''' [[ |
+ | '''6.5''' [[Tuple]]s |
</blockquote> |
</blockquote> |
||
<blockquote> |
<blockquote> |
||
− | '''6.6''' [[ |
+ | '''6.6''' [[Agent]]s |
</blockquote> |
</blockquote> |
||
<blockquote> |
<blockquote> |
||
− | '''6.7''' [[ |
+ | '''6.7''' [[Precursor]] |
</blockquote> |
</blockquote> |
||
<blockquote> |
<blockquote> |
||
− | '''6.8''' [[ |
+ | '''6.8''' [[Manifest storage notation]] |
</blockquote> |
</blockquote> |
||
<blockquote> |
<blockquote> |
||
− | '''6.9''' [[ |
+ | '''6.9''' [[Dynamic type testing]] |
</blockquote> |
</blockquote> |
||
<blockquote> |
<blockquote> |
||
− | '''6.10''' |
+ | '''6.10''' [[Type of integer constants]] |
+ | </blockquote> |
||
+ | |||
+ | <blockquote> |
||
+ | '''6.11''' [[Conforming and non-conforming inheritance]] |
||
</blockquote> |
</blockquote> |
||
Line 113: | Line 117: | ||
<blockquote> |
<blockquote> |
||
− | '''9.2''' [[ |
+ | '''9.2''' Why there are no [[Threads and Eiffel|threads]] |
+ | </blockquote> |
||
+ | |||
+ | <blockquote> |
||
+ | '''9.3''' [[Gc info|The output of the <tt>-gc_info</tt> option]]. |
||
</blockquote> |
</blockquote> |
||
Revision as of 01:28, 15 September 2005
Grand SmartEiffel Book
1 History and goals of the SmartEiffel project
2 Lecture on object-oriented programming and design by contract in Eiffel
2.1 Dynamic dispatch
2.3 Cloning objects
3 The SmartEiffel general purpose library
4 Build with SmartEiffel
6 The Eiffel language of SmartEiffel
6.1 Syntax diagrams of Eiffel
6.5 Tuples
6.6 Agents
6.7 Precursor
8 Glossary
9 Appendices
9.1 Author guidelines for this collective book
9.2 Why there are no threads
10 Bibliography
11 Index