[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