Difference between revisions of "Table of contents"

From Liberty Eiffel Wiki
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.2 Comparison of objects

2.3 Cloning objects

3 The SmartEiffel general purpose library

3.1 How to use the library

3.2 Design of the library

4 Guided tour in the SmartEiffel tutorial

6 The Eiffel language of SmartEiffel

6.1 What you must know about Current

6.2 A definition of Void

6.3 Tuples

6.4 Agents

6.5 Precursor

6.6 Manifest storage notation

6.7 Dynamic type testing

6.8 Type of integer constants

6.9 Conforming and non-conforming inheritance

6.10 Why there are no threads

7 The SmartEiffel FAQ

8 Glossary

9 Appendices

9.1 Author guidelines for this collective book

9.2 Syntax diagrams of Eiffel

10 Bibliography

11 Index