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

Re: P1788 1.8 "Language considerations"



On Dec 5 2012, John Pryce wrote:

 All relevant languages use, among others, the concepts of data and
 transformations.

That change looks good to me.

This (and the Von Neumann removal) look simple:

   1.8. Language considerations.  All relevant languages use, among
   others, the concepts of data and transformations.  In imperative
   languages, data are held in variables, which are transformed by
   assignment.  ...

I would welcome a rephrasing to recognise that the standard specifies other interval operations, such as intersection & convexHull, as well as ones that transform interval(s) to a non-interval: midpoint, comparison operations, etc.

This isn't :-(  The problem is that the wording must cover both simple
arithmetic operations, and non-arithmetic ones like unmodified control
flow, but not explicit interval operations.  A quick attempt hasn't led
me to a simple rephrasing, but I am sure that it is possible.


Regards,
Nick Maclaren.