[m-dev.] Freeze the compiler

Fergus Henderson fjh at cs.mu.OZ.AU
Mon Nov 13 03:37:47 AEDT 2000


On 10-Nov-2000, Ralph Becket <rbeck at microsoft.com> wrote:
> >From Fergus Henderson on 10/11/2000 06:19:43
> > On 09-Nov-2000, Peter Ross <peter.ross at miscrit.be> wrote:
> > > I think it is time to freeze the compiler for the next release.
> > 
> > OK, at very least the time for anyone who has features that they want
> > to go in the next release to name them -- speak now or forever hold
> > your peace ;-).
> 
> I presume the freeze would also apply to the library?  If so, I'd
> like to check in the `@'-as-synonym-for-`lookup' change I've made
> to my local copy (my interpretation of the debate was that many
> people agreed it would be a good thing and those who didn't diverged
> in several different directions).
> 
> Yea/nay?

I'd like to take a conservative approach and leave this one as is for now.

Peter Schachte's suggestion of making whatever syntax we use work
with `:=' is a good one, i.e. providing support for what C#
and (I think) Delphi call "indexers" in addition to our current
support for "properties".  But I think that would require a syntax
like `map^elem(Key)', which would be incompatible with the use of `@'.

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  |  "I have always known that the pursuit
                                    |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.
--------------------------------------------------------------------------
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