mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-06 14:52:03 +01:00
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:
@@ -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 ===
|
||||
|
||||
Reference in New Issue
Block a user