[m-dev.] Improvements to the IL backend

Jonathan Morgan jonmmorgan at gmail.com
Mon Jun 18 12:31:13 AEST 2007


On 6/18/07, Peter Ross <pro at missioncriticalit.com> wrote:
> Having read the slides
>
> http://uvigo.tv/VODpublic/ASX/lisboa/Ser_Lid.pdf
>
> it appears that .NET now supports .typedef and type-forwarding which
> means that equivalence types would no longer have to be fully expanded
> out by Mercury.  This would also simplify our .int files as they
> should no longer require the equivalence types in the interface
> section.

While an interesting development, this appears to require (at least)
.NET 2.0.  Since we don't yet have .NET 2.0 support, we can't do this
yet.  Do any of the other backends require the expansion of
equivalence types?

Jon
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at csse.unimelb.edu.au
Administrative Queries: owner-mercury-developers at csse.unimelb.edu.au
Subscriptions:          mercury-developers-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the developers mailing list