mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-07 07:12:25 +01:00
Author:halw
Date:2009-09-28T15:20:24.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@310 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -43,6 +43,10 @@ The logical conjunction [[Eiffel language syntax#Operators|operator]]. Strict wh
|
||||
|
||||
===as===
|
||||
|
||||
Used when [[ET: Inheritance#Multiple inheritance and renaming|renaming]] features in descendant classes.
|
||||
|
||||
:[[Eiffel language syntax#Rename clauses|Syntax.]]
|
||||
|
||||
|
||||
===assign===
|
||||
|
||||
|
||||
@@ -75,7 +75,7 @@ Explicit_value ::= "=" Manifest_constant <br/>
|
||||
<br/>
|
||||
===New feature lists ===
|
||||
New_feature_list ::= {New_feature "," …}+ <br/>
|
||||
New_feature ::= [frozen] Extended_feature_name<br/>
|
||||
New_feature ::= [<code>frozen</code>] Extended_feature_name<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
===Feature bodies ===
|
||||
@@ -228,7 +228,7 @@ Type_list ::= {Type "," …}+<br/>
|
||||
===Formal generic parameters ===
|
||||
Formal_generics ::= "[" Formal_generic_list "]" <br/>
|
||||
Formal_generic_list ::= {Formal_generic ","…}+ <br/>
|
||||
Formal_generic ::= [frozen] Formal_generic_name [Constraint] <br/>
|
||||
Formal_generic ::= [<code>frozen</code>] Formal_generic_name [Constraint] <br/>
|
||||
Formal_generic_name ::= [?] Identifier<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
@@ -6,13 +6,15 @@
|
||||
|
||||
|
||||
|
||||
Eiffel the Language is described in detail in the ISO/ECMA standard document, available [http://www.ecma-international.org/publications/standards/Ecma-367.htm online].
|
||||
The Quick Reference to Eiffel the language provides an informal guide to the syntax and reserved words of the language. Eiffel the language is described in detail in the ISO/ECMA standard document, available [http://www.ecma-international.org/publications/standards/Ecma-367.htm online].
|
||||
|
||||
Sometimes there are differences between the language as defined by the standard and that which is implemented by Eiffel Software. These differences are documented in the online documentation.
|
||||
|
||||
So, the final authority on Eiffel as implemented by Eiffel Software is the content of the standard document, amended by those variances cited in the "differences" [[Differences between standard ECMA-367 and Eiffel Software implementation|chapter]] of the online documentation.
|
||||
|
||||
The Quick Reference to Eiffel here to provide an informal guide to the language. Because this reference is based on the 2006 ISO/ECMA standard document, you should be aware that some differences may exist between what is in the Quick Reference and the implementation.
|
||||
This reference is based on the June 2006 ISO/ECMA standard document.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user