[m-rev.] for review: put BABEL'01 paper on web site

Fergus Henderson fjh at cs.mu.OZ.AU
Sun Nov 4 23:53:42 AEDT 2001


Estimated hours taken: 0.5
Branches: main

Add our BABEL'01 paper to the web site.

w3/information/include/papers.inc:
        Give the details of the BABEL'01 paper.

w3/information/papers/mercury_to_clr.ps.gz:
        New file: the paper itself.

w3/news/newsdb.inc:
        Mention the new paper.

Workspace: /mnt/hg/home/hg/fjh/ws-hg2/mercury
Index: w3/information/include/papers.inc
===================================================================
RCS file: /home/mercury1/repository/w3/information/include/papers.inc,v
retrieving revision 1.25
diff -u -d -r1.25 papers.inc
--- w3/information/include/papers.inc	26 Oct 2001 09:20:40 -0000	1.25
+++ w3/information/include/papers.inc	4 Nov 2001 12:44:38 -0000
@@ -17,6 +17,35 @@
 
 <li>
 <strong>
+Compiling Mercury to the .NET Common Language Runtime
+</strong>
+<br>
+Tyson Dowd, Fergus Henderson, and Peter Ross
+<br>
+<em>
+BABEL'01 First International Workshop on
+Multi-Language Infrastructure and Interoperability,
+Department of Computer Science, University of Melbourne,
+Firenze, Italy, September 2001.  Preliminary Proceedings pages 70-85.
+To appear in Electronic Notes in Theoretical Computer Science 59.1.
+<a href = "papers/mercury_to_clr.ps.gz">
+Available here (93K).
+</a>
+<p>
+The .NET Common Language Runtime (CLR) offers a new opportunity to
+experiment with multi-language interoperation, and provides a relatively
+rare chance to explore deep interoperation of a wide range of
+programming language paradigms.
+This article describes how Mercury is compiled to the CLR.
+We describe the problems we have
+encountered with generating code for the CLR,
+give some preliminary benchmark results,
+and suggest some possible improvements to the CLR
+regarding separate compilation, verifiability, tail calls, and efficiency.
+<p>
+
+<li>
+<strong>
 Compiling Mercury to high-level C code
 </strong>
 <br>
Index: w3/information/papers/mercury_to_clr.ps.gz
===================================================================
RCS file: w3/information/papers/mercury_to_clr.ps.gz
diff -N w3/information/papers/mercury_to_clr.ps.gz
Binary files /dev/null and mercury_to_clr.ps.gz differ
Index: w3/news/newsdb.inc
===================================================================
RCS file: /home/mercury1/repository/w3/news/newsdb.inc,v
retrieving revision 1.63
diff -u -d -r1.63 newsdb.inc
--- w3/news/newsdb.inc	28 Oct 2001 12:46:35 -0000	1.63
+++ w3/news/newsdb.inc	4 Nov 2001 12:49:26 -0000
@@ -22,6 +22,13 @@
 
 $newsdb = array(
 
+"4 November 2001" => array("New paper",
+
+"Our BABEL'01 paper, on compiling Mercury to the .NET Common Language Runtime,
+is now available from our <A HREF=\"information/papers.html\">papers page</A>.
+"
+),
+
 "26 October 2001" => array("New paper",
 
 "We have a new paper available 

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  | "... it seems to me that 15 years of
The University of Melbourne         | email is plenty for one lifetime."
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- Prof. Donald E. Knuth
--------------------------------------------------------------------------
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