[m-dev.] foreign language interface documentation

Fergus Henderson fjh at cs.mu.OZ.AU
Mon Oct 14 14:09:16 AEST 2002

On 14-Oct-2002, Tyson Dowd <trd at cs.mu.OZ.AU> wrote:
> I won't be able to make it to this meeting.

I wanted to ask you about the foreign language interface stuff.
Currently the language reference manual says

 | This chapter documents the new foreign language interface.
 | This interface is not yet complete, and is not fully supported.
 | It is documented here as an aid to the Mercury language developers.
 | See the @pxref{C interface} chapter for the existing, supported C
 | interface for Mercury.
 | The syntax, documentation, behaviour and semantics of the constructs
 | described in this chapter are subject to change without notice.

Is this still correct?  What parts of the foreign language interface
are not complete?  What changes, if any are planned, are the reasons
for documenting the interface as unstable still valid?

Also, some significant parts of the documentation (in particular
"interfacing with C# code" and "interfacing with Managed C++"
are not complete, and are listed as "Sorry, not yet documented."

Any suggestions for what we should do about this for the forthcoming

Fergus Henderson <fjh at cs.mu.oz.au>  |  "I have always known that the pursuit
The University of Melbourne         |  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