[m-rev.] Re: your mail

Tyson Dowd trd at cs.mu.OZ.AU
Mon May 20 12:49:02 AEST 2002


On 19-May-2002, Fergus Henderson <fjh at cs.mu.OZ.AU> wrote:
> On 18-May-2002, Peter Ross <pro at missioncriticalit.com> wrote:
> > The major user visible difference of this change is that any output
> > variables (except the return value of det functions) will require a * to
> > be placed before the variable name when refering to them in the MC++
> > foreign proc code.
> 
> Well, that seems like a drawback...

Yes, I managed to work around this in the original implementation, it
would be nice if we could still do this (and if not, at least know why).

> > Output Managed C++ code using the same mechanisms as we do for C# code,
> > rather than using pragma_c_gen to generate MC++ code.
> 
> What is the rationale for this change?

I would say maintainability, that's why I've wanted to do this change for
a while.

-- 
       Tyson Dowd           # 
                            #  Surreal humour isn't everyone's cup of fur.
     trd at cs.mu.oz.au        # 
http://www.cs.mu.oz.au/~trd #
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list