Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

Motion 52 (Clause 6): final text for vote



P1788

Questions such as

- How much should the standard say about what an expression is?
- What requirements, if any, should such text contain? Or should
  it consist purely of description and definition?
- Should it be in the main standard or an annex?

are important and have proved to be subtle and contentious. The attached text of Clause 6 has benefited from careful scrutiny and discussion, mainly by Dmitry, Michel and Vincent. No doubt it is not perfect, but one must stop somewhere.

The most significant change is an Oops! item. The definitions of arithmetic operation and arithmetic expression had got lost from the text at some stage. These are now in §6. That implies they apply to all flavors, but they have flavor-defined aspects.

There are minor changes to the definition of an expression. Also to the descriptions of three alternative forms, to make them more equivalent: e.g. to mention multiple vs single output (vector vs scalar) for each of them.

In 6.4 a phrase "other than NaI" is inserted. This issue remains contentious. It relates to the "does NaI have an interval part?" question, is being discussed separately from this motion, and may conceivably lead to changes to 6.4 in due course.

Chair, please will you start the vote on this text? Webmaster, please update the web page.

Regards

John Pryce


Attachment: 20131128Clause6Expressions.pdf
Description: Adobe PDF document