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.