diff --git a/documentation/trunk/eiffel/Language_reference/quick-reference-eiffel-programming-language/eiffel-programming-language-syntax.wiki b/documentation/trunk/eiffel/Language_reference/quick-reference-eiffel-programming-language/eiffel-programming-language-syntax.wiki index 25f6c80a..18ee5f81 100644 --- a/documentation/trunk/eiffel/Language_reference/quick-reference-eiffel-programming-language/eiffel-programming-language-syntax.wiki +++ b/documentation/trunk/eiffel/Language_reference/quick-reference-eiffel-programming-language/eiffel-programming-language-syntax.wiki @@ -312,15 +312,15 @@ Instruction ::= [[#Creation instructions|Creation_instruction]] | [[#Feature cal ===Assertions === -Precondition ::= require [else] Assertion +Precondition ::= require [else] Assertion -Postcondition ::= ensure [then] Assertion [[[#"Only" postcondition clauses|Only]]] +Postcondition ::= ensure [then] Assertion [[[#"Only" postcondition clauses|Only]]] Invariant ::= invariant Assertion Assertion ::= {Assertion_clause ";" ...}* -Assertion_clause ::= [Tag_mark] Unlabeled_assertion_clause +Assertion_clause ::= [Tag_mark] Unlabeled_assertion_clause Unlabeled_assertion_clause ::= [[#Expressions|Boolean_expression]] | [[#Comments|Comment]]