diff --git a/documentation/current/method/quick-reference-eiffel-programming-language/eiffel-programming-language-syntax.wiki b/documentation/current/method/quick-reference-eiffel-programming-language/eiffel-programming-language-syntax.wiki
index 5cd8cb64..8cc3baab 100644
--- a/documentation/current/method/quick-reference-eiffel-programming-language/eiffel-programming-language-syntax.wiki
+++ b/documentation/current/method/quick-reference-eiffel-programming-language/eiffel-programming-language-syntax.wiki
@@ -568,21 +568,12 @@ C_external ::= ' " ' C
===C++ externals ===
-C++_external ::= ' " ' C++
-inline
-[ [[#External signatures |External_signature]] ]
-[ [[#External file use |External_file_use]] ]
-' " '
+C++_external ::= ' " ' C++ inline [ [[#External signatures |External_signature]] ] [ [[#External file use |External_file_use]] ] ' " '
===DLL externals ===
-DLL_external ::= ' " ' dll
-[windows]
-DLL_identifier
-[DLL_index]
-[ [[#External signatures |External_signature]] ]
-[ [[#External file use |External_file_use]] ]
-' " '
+DLL_external ::= ' " ' dll [windows] DLL_identifier [DLL_index] [ [[#External signatures |External_signature]] ]
+[ [[#External file use |External_file_use]] ] ' " '
DLL_identifier ::= [[#Simple strings|Simple_string]]
DLL_index ::= [[#Integers|Integer]]