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

Re: Siegfried's recent paper, and other matters



John Pryce wrote:
3. However, we should exercise due diligence to eliminate, as far as
practical, elements of the standard (whether required or recommended) that
prevent modal interval operations being a straight extension of those for
ordinary intervals. According to recent remarks by Nate, much of this can
be achieved by choice of names, e.g.
- ordinary "intersect" to be a separate operation from modal "meet";
- separate constructors for ordinary and modal intervals.

A desirable aim, IMO, is

   A program that runs correctly with ORDINARYINTLIB shall
   also run correctly, with NO changes, with MODALINTLIB.

4. A modal interval standard should be included as an Informative appendix
to the main standard. I will not write the text of it. That is the
responsibility of the modal folk, who already have a subgroup for the
purpose. However, when the text comes I will do my editor's job of
integrating it into the rest of the document.

Ok. I will write the text for this appendix. Svetoslav has agreed to help.
If anyone else wishes to contribute, please contact one of us offline.

I will also make a commitment to providing a C++ modal interval reference
implementation to accompany the appendix.

Nate