[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