Update wikipage Eiffel programming language syntax. (Signed-off-by:alexk).

git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1855 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
eiffel-org
2017-07-05 15:17:40 +00:00
parent c291a17c67
commit b1151286e2

View File

@@ -410,6 +410,14 @@ Constraint_list ::= {Single_constraint "," ...}+
Constraint_creators ::= <code>create</code> [[#Export adaptation|Feature_list]] <code>end</code>
===Manifest arrays ===
Manifest_array ::= <nowiki>[</nowiki>Manifest_array_type<nowiki>]</nowiki> "<<" Expression_list ">>"
Manifest_array_type ::= "{" [[#Types|Type]] "}"
Expression_list ::= {[[#Expressions|Expression]] "," ...}*
===Tuple types ===
Tuple_type ::= <code>TUPLE</code> <nowiki>[Tuple_parameter_list]</nowiki>
@@ -419,9 +427,7 @@ Tuple_parameters ::= [[#Actual generic parameters|Type_list]] | [[#Formal argume
===Manifest tuples ===
Manifest_tuple ::= <nowiki>"[" Expression_list "]"</nowiki>
Expression_list ::= {[[#Expressions|Expression]] "," ...}*
Manifest_tuple ::= <nowiki>"["</nowiki> [[#Manifest arrays|Expression_list]] <nowiki>"]"</nowiki>
===Converter clauses ===