[m-rev.] Re: For review: Generate IL modules for standard library sub-modules
Jonathan Morgan
jonmmorgan at gmail.com
Wed Jun 20 11:51:44 AEST 2007
Are the following three changes able to be committed? I'd prefer to
do this, to limit the number of changes sitting in my workspace.
Jon
On 6/16/07, Jonathan Morgan <jonmmorgan at gmail.com> wrote:
> Estimated hours taken: 1
> Branches: main
>
> Altered the IL backend so that it generates modules rather than assemblies
> for all standard library modules, including sub-modules.
>
> compiler/mlds_to_il.m:
> Made the above alteration.
On 6/16/07, Jonathan Morgan <jonmmorgan at gmail.com> wrote:
> Estimated hours taken: 0.2
> Branches: main
>
> Added implementations of a few procedures to the IL backend that are used by
> io.init_state/2.
>
> library/io.m:
> Added C# implementations of stdin_stream_2, stdout_stream_2, and
> stderr_stream_2.
On 6/16/07, Jonathan Morgan <jonmmorgan at gmail.com> wrote:
> Estimated hours taken: 0.75
> Branches: main
>
> Implemented the bitmap module for the IL backend (previously the relevant
> foreign type and methods were there, but were commented out).
>
> library/bitmap.m:
> Made the `MercuryBitmap' type an inner class, and altered the
> foreign type declaration accordingly.
> Marked the default equality and comparison predicates as terminating.
> Uncommented all commented out C# foreign procedures.
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to: mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions: mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------
More information about the reviews
mailing list