From 5a0697a8c95ad82300b20dfdc4f0ed7fdb961a11 Mon Sep 17 00:00:00 2001 From: halw Date: Wed, 12 May 2010 14:10:20 +0000 Subject: [PATCH] Clarified wording. Specifically to remove possible implication that "Standard" implies strict adherence to the current published standard. Author:halw Date:2010-05-12T14:10:20.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@586 abb3cda0-5349-4a8f-a601-0c33ac3a8c38 --- .../eiffelstudio-how-tos/compiling/setting-syntax-variant.wiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/current/eiffelstudio/eiffelstudio-how-tos/compiling/setting-syntax-variant.wiki b/documentation/current/eiffelstudio/eiffelstudio-how-tos/compiling/setting-syntax-variant.wiki index 464ebadf..be817d04 100644 --- a/documentation/current/eiffelstudio/eiffelstudio-how-tos/compiling/setting-syntax-variant.wiki +++ b/documentation/current/eiffelstudio/eiffelstudio-how-tos/compiling/setting-syntax-variant.wiki @@ -29,7 +29,7 @@ So, considering the transition from '''indexing''' to '''note''', here are the e :If '''Standard syntax''' is selected, then '''indexing''' is free to be used as an identifier, and '''note''' is recognized as a keyword. -When '''Provisional syntax''' is selected, it allows the inclusion of certain language constructs which, although supported by the Eiffel Software compiler, may not yet be stamped into the standard. For example, version 6.6 of EiffelStudio includes support for the [[ET: Instructions#A closer look at the iteration form|iteration form]] of the Eiffel loop construct, which at the time of the release is not in the current standard ... although it is expected, with reasonable confidence, to become standard in the future. Of course, there is always the risk that, once standardized, the syntax may change some, so selecting '''Provisional syntax''' is an acknowledgment that non-standard language elements are being used. +When '''Provisional syntax''' is selected, it allows the use of certain language constructs which, although supported by the Eiffel Software compiler, may not yet be stamped into the standard (or at least approved for the standard by a consensus of the standard committee). For example, version 6.6 of EiffelStudio includes support for the [[ET: Instructions#A closer look at the iteration form|iteration form]] of the Eiffel loop construct, which at the time of the release is not yet approved for inclusion in the ISO/ECMA standard ... although it is expected, with reasonable confidence, to become standard in the future. Of course, there is always the risk that, once standardized, the syntax may change some, so selecting '''Provisional syntax''' is an acknowledgment of this risk when non-standard language elements are being used. To set the syntax variant, open [[General Target Options|Project Settings]]. Then find the general setting '''Syntax''' for the target or group of interest. The value field for '''Syntax''' will give you a choice of the available variants when clicked. Select the appropriate variant, then, click '''OK'''.