[m-dev.] for review: document backwards compat concerns in NEWS file
Simon Taylor
stayl at cs.mu.OZ.AU
Wed Nov 24 17:16:28 AEDT 1999
> Index: NEWS
> ===================================================================
> @@ -127,6 +127,16 @@
> * We've added function versions of many of the predicates in the
> Mercury standard library.
>
> + One small drawback of this change is that it is not completely
> + backwards compatible; in certain circumstances, there is a potential
> + ambiguity between a function call and a partially applied predicate,
> + and for some ocurrences of this the compiler may not be able to
s/ocurrences/occurrences
> + resolve the ambiguity unless the user provides additional type
> + declarations (or the like). But such cases should be quite rare,
> + and when they do occur the fix is easy, so we though the clear
s/though/thought
> + advantages of using a functional syntax were well worth this
> + minor glitch in backwards compatibility.
Simon.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions: mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
More information about the developers
mailing list