[m-rev.] diff: update back-ends page on website
Julien Fischer
juliensf at csse.unimelb.edu.au
Thu Nov 24 01:42:33 AEDT 2011
Update the Back-ends page on the website.
w3/include/backends.inc:
Point to the paper about the high-level C backend rather than
referring readers to the 0.10 release notes.
The C# backend is available from the 11.01 release onwards.
w3/include/menubar.inc:
Add the C# backend to the menu bar.
Julien.
Index: include/backends.inc
===================================================================
RCS file: /home/mercury/mercury1/repository/w3/include/backends.inc,v
retrieving revision 1.8
diff -u -r1.8 backends.inc
--- include/backends.inc 23 Nov 2010 04:40:45 -0000 1.8
+++ include/backends.inc 23 Nov 2011 14:35:13 -0000
@@ -40,9 +40,10 @@
This back-end compiles Mercury code to fairly high-level C
code, more like the kind that a C programmer might write.
<p>
- For details, see the
- <a href="<?echo $root?>/download/release-0.10.html#hlc">
- announcement of Mercury release 0.10</a>.
+ For more information on the high-level C back-end see the
+ <a href="<?echo $root?>/information/papers.html">papers</a>
+ section of the web site, in particular the paper titled
+ "Compiling Mercury to high-level C code".
</dd>
</dl>
<p>
@@ -65,7 +66,7 @@
or later.
</dd>
<p>
- <dt><a name="c#"><b>C#.</b></a></dt>
+ <dt><a name="csharp"><b>C#.</b></a></dt>
<dd>
This back-end compiles Mercury to C#.
<p>
@@ -77,8 +78,8 @@
not yet support for Mercury-level profiling.
<p>
For a guide to installing and using the C# grade, refer to
- README.CSharp and the User's Guide. You will need a Mercury
- release of the day.
+ README.CSharp and the User's Guide. You will need Mercury release 11.01
+ or later.
</dd>
<p>
<dt><a name="erlang"><b>Erlang.</b></a></dt>
Index: include/menubar.inc
===================================================================
RCS file: /home/mercury/mercury1/repository/w3/include/menubar.inc,v
retrieving revision 1.25
diff -u -r1.25 menubar.inc
--- include/menubar.inc 28 Sep 2009 07:13:19 -0000 1.25
+++ include/menubar.inc 23 Nov 2011 14:35:31 -0000
@@ -84,6 +84,7 @@
<a href="<?echo $root?>/backends.html#low_level_c">Low-level C</a><BR>
<a href="<?echo $root?>/download/release-0.10.html#hlc">High-level C</a><BR>
<a href="<?echo $root?>/backends.html#java">Java</a><BR>
+ <a href="<?echo $root?>/backends.html#csharp">C#</a><BR>
<a href="<?echo $root?>/backends.html#erlang">Erlang</a><BR>
<a href="<?echo $root?>/dotnet.html">Microsoft .NET</a><BR>
<a href="<?echo $root?>/download/gcc-backend.html">Native code</a><BR>
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to: mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions: mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------
More information about the reviews
mailing list