[m-rev.] for review: NEWS: mention C#/IL/MC++ interface

Fergus Henderson fjh at cs.mu.OZ.AU
Thu Nov 21 19:00:28 AEDT 2002


Estimated hours taken: 0.5
Branches: main

NEWS:
	Mention the new foreign language interface.

Workspace: /home/ceres/fjh/ws-ceres2/mercury
Index: NEWS
===================================================================
RCS file: /home/mercury1/repository/mercury/NEWS,v
retrieving revision 1.279
diff -u -d -r1.279 NEWS
--- NEWS	4 Nov 2002 02:14:24 -0000	1.279
+++ NEWS	21 Nov 2002 07:59:06 -0000
@@ -12,6 +12,7 @@
 * Support for defining predicates or functions
   using different clauses for different modes.
 * Support for Haskell-like "@" expressions.
+* Generalized foreign language interface.
 
 Changes to the Mercury compiler:
 * A new `--make' option, for simpler building of programs.
@@ -116,6 +117,17 @@
   `:- pragma c_import_module' declarations to make sure that the
   header file for the imported module is built before it is needed,
   which it can't do if the header file is explicitly #included.
+
+* The foreign language interface has been generalized to support
+  interfacing with languages other than C.
+
+  In particular, the Mercury compiler's .NET back-end now supports
+  interfacing with C#, IL, and "Managed C++" (C++ with Microsoft's
+  extensions for the .NET CLR).  Mercury procedures can be defined
+  using inline code fragments written in any of these languages.
+
+  For details, see the new "Foreign language interface" chapter of
+  the Mercury language reference manual.
 
 * We've removed the undocumented operators `export_adt', `export_cons',
   `export_module', `export_op', `export_pred', `export_sym', `export_type',

-- 
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-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