mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-07 15:22:31 +01:00
Author:halw
Date:2009-12-21T18:45:56.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@371 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -69,14 +69,14 @@ Symbol
|
||||
Tab
|
||||
</code>
|
||||
|
||||
Most of these denote Eiffel constructs as they appear in the official language reference, the book <span> [http://www.eiffel.com/doc/ Eiffel: The Language] </span>. Since the Eiffel construct names <code>Feature</code>, <code>Invariant</code> and <code>Obsolete</code> are also keywords and EFF, like Eiffel, is case-insensitive, the EFF construct names use the suffix <code>_clause</code>, for example <code>Feature_clause</code>.
|
||||
Most of these denote Eiffel constructs as they appear in the official language reference, the book <span> [[Eiffel: The Language]] </span>. Since the Eiffel construct names <code>Feature</code>, <code>Invariant</code> and <code>Obsolete</code> are also keywords and EFF, like Eiffel, is case-insensitive, the EFF construct names use the suffix <code>_clause</code>, for example <code>Feature_clause</code>.
|
||||
|
||||
The constructs corresponding to syntactic constructs are self-explanatory. The others are:
|
||||
* <code>Class_end</code>, denoting the final end of a class text.
|
||||
* <code>Keyword</code>, denoting any Eiffel keyword among those listed in boldface in the corresponding appendix in <span> [http://www.eiffel.com/doc/ Eiffel: The Language] </span>
|
||||
* <code>Keyword</code>, denoting any Eiffel keyword among those listed in boldface in the corresponding appendix in <span> [[Eiffel: The Language]] </span>
|
||||
* <code>New_line</code>, denoting any passage to a new line in the class text.
|
||||
* <code>Suffix</code>, used to introduce the file extension for the generated documentation files. If you don't specify this, EiffelStudio will use the filter's name as extension.
|
||||
* <code>Symbol</code>, denoting any of the Eiffel symbols listed in the corresponding appendix of <span> [http://www.eiffel.com/doc/ Eiffel: The Language] </span>.
|
||||
* <code>Symbol</code>, denoting any of the Eiffel symbols listed in the corresponding appendix of <span> [[Eiffel: The Language]] </span>.
|
||||
* <code>Escape</code>, to protect special characters of the external tool, as explained below.
|
||||
* <code>Tab</code>, denoting any tab character appearing in the class text.
|
||||
<div>
|
||||
|
||||
BIN
documentation/current/method/_images/ETL.png
Normal file
BIN
documentation/current/method/_images/ETL.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
3
documentation/current/method/_images/ETL.png.data
Normal file
3
documentation/current/method/_images/ETL.png.data
Normal file
@@ -0,0 +1,3 @@
|
||||
title=ETL
|
||||
author=halw
|
||||
path=content/etl
|
||||
@@ -0,0 +1,26 @@
|
||||
[[Property:title|Eiffel: The Language]]
|
||||
[[Property:weight|2]]
|
||||
[[Property:uuid|dae5a248-29f5-02b2-d01f-371394aa75e9]]
|
||||
[[Image: ETL]]
|
||||
|
||||
|
||||
=='''''Eiffel: The Language''''' by Bertrand Meyer.==
|
||||
|
||||
Prentice Hall Object-Oriented Series.
|
||||
|
||||
594 pp.
|
||||
|
||||
Soft cover.
|
||||
|
||||
<nowiki>ISBN 0-13-247925-7</nowiki>
|
||||
|
||||
|
||||
''Eiffel: The Language'' is one of the foundation volumes of Eiffel technology. It was originally published in 1992, and reprinted later with updates and corrections.
|
||||
|
||||
Because the language specification has changed since the last reprinting to incorporate new quality and productivity constructs, hardcopies of ''Eiffel: The Language'', although still available, will represent the bulk of Eiffel correctly, but will not reflect the latest important changes.
|
||||
|
||||
Currently ''Standard Eiffel'', the successor to ''Eiffel: The Language'', is a work-in-progress and is available in its current state online (See ''Standard Eiffel'', on [http://se.ethz.ch/~meyer/publications/#PSTE this page]).
|
||||
|
||||
The most current state of Eiffel syntax, validity, and semantics is described in the ISO/ECMA [http://www.ecma-international.org/publications/standards/Ecma-367.htm standard document], also available online.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user