Commit e01f0058 authored by Pietro Abate's avatar Pietro Abate
Browse files

[r2005-05-03 07:12:25 by afrisch] Empty log message

Original author: afrisch
Date: 2005-05-03 07:12:25+00:00
parent 8690bdc0
......@@ -6,7 +6,7 @@
<box title="Sources tarballs" link="src">
<p>
The latest available version for download is the 0.3.1 release. We
The latest available version for download is the 0.3.2 release. We
successfully compiled it on on Intel Linux, SunOS 5.7, Mac OSX, Windows XP, and FreeBSD 4.7
</p>
......@@ -64,17 +64,6 @@ Another way to follow the development in the CVS is to is the
href="http://www.ocaml-programming.de/godi/"> GODI</a> package.
</p>
<!--
<p>
To help Linux users try the CVS version, we regularly prepare
a version of CDuce statically compiled on a Linux box:
</p>
<ul>
<li><a href="download/cduce-cvs-linux-static.tar.gz">Static binary version for Linux</a> (compiled from a recent CVS snapshot)</li>
</ul>
-->
</box>
<box title="Side products" link="side">
......@@ -108,15 +97,13 @@ projects (please let me know if you know others):
<box title="Packages" link="binary">
<section title="Debian Packages">
<p>
An <b>apt-gettable repository</b> for debian/unstable is available, just add
the following lines to your <tt>/etc/apt/sources.list</tt>
</p>
<p>
<a href="http://www.cduce.org/download/debian/"><tt>deb http://www.cduce.org/download/debian/ ./</tt></a><br />
<a href="http://www.cduce.org/download/debian/"><tt>deb-src http://www.cduce.org/download/debian/ ./</tt></a>
Thanks to Thomas Petazzoni and Stefano Zacchiroli, CDuce 0.3.2 is
now packaged and available in Debian testing. Just do
<tt>apt-get install cduce</tt>.
</p>
</section>
<!--
<section title="FreeBSD Ports">
<p><i>In preparation</i></p>
</section>
......@@ -155,6 +142,7 @@ CDuce on a Gentoo Linux box</a>.
<p>Compile the sources by following the instructions of the
file <a href="INSTALL.WIN32">INSTALL.WIN32</a> included in the distribution.</p>
</section>
-->
</box>
......
......@@ -35,25 +35,6 @@ demo" name="proto"/>-->
<include file="dtd2cduce.xml"/>
<include file="sitemap.xml"/>
<left>
<p> CDuce ("seduce") is a new typed functional language with
innovative features.</p>
<p> Although CDuce is a general programming language, it features
several characteristics that make it adapted to XML documents
manipulation (transformation, extraction of information, creation of
documents).
<a href="http://www.w3.org/XML/">XML</a> is a syntax to
describe tree-like documents (aka semi-structured data), and XML
documents often come with a description of their type. The type is
expressed in a system like DTD, or
<a href="http://www.w3.org/XML/Schema">XML Schema</a>.
XML types play a central role in CDuce.
</p>
</left>
<left>
<p> All pages of this site were automatically generated from an XML description of
the content by <a href="examples.html#site">the following CDuce program</a>.
......@@ -62,7 +43,15 @@ the content by <a href="examples.html#site">the following CDuce program</a>.
<box title="Latest News" link="news">
<section title="2005, April 12, Tuesday: GODI package for the
<section title="2005, May 3rd, Tuesday: CDuce enters Debian testing">
<p>
Thanks to Thomas Petazzoni and Stefano Zacchiroli, CDuce 0.3.2 is
now packaged and available in Debian testing. Just do
<tt>apt-get install cduce</tt>.
</p>
</section>
<section title="2005, April 12th, Tuesday: GODI package for the
OCaml+CDuce extension">
<p>
A preliminary release of an extension of OCaml with CDuce types
......@@ -90,6 +79,8 @@ install CDuce 0.3.0. Another option is to use the
</p>
</section>
<!--
<section title="2005, March 9th, Wednesday: CDuce 0.3.0">
<p>
See the <local href="download"/>
......@@ -138,7 +129,6 @@ Enjoy !
</p>
</section>
<!--
<section title="2003, December 8th, Monday: New addition to papers.">
<p>
A paper on the optimized implementation of pattern matching
......@@ -194,10 +184,18 @@ information.
<box title="What is CDuce ?" link="whatis">
<p> <b>CDuce</b> is modern programming language, adapted to the
manipulation of XML documents. This project is a spin-off of a
research effort split amongst two <a
href="http://www.cnrs.fr">CNRS</a> labs (the <a
<p> <b>CDuce</b> is a new typed functional language with
innovative features.</p>
<p> Although CDuce is a general programming language, it features
several characteristics that make it adapted to <a
href="http://www.w3.org/XML/">XML</a> type-safe documents
manipulation. The notion of XML types (usually expression in a DTD or
an XML Schema) plays a central role in CDuce.
</p>
<p> The CDuce project is a spin-off of a research effort split
amongst two <a href="http://www.cnrs.fr">CNRS</a> labs (the <a
href="http://www.di.ens.fr/~castagna/EQUIPE"><b>Languages</b></a>
group of ENS in Paris and the <a
href="http://www.lri.fr/bd"><b>Databases</b></a> group of LRI in
......@@ -219,28 +217,46 @@ href="examples">examples</local>
of CDuce programs.
</p>
<p>
The page <local href="design_features"/> gives some background
information about the design of CDuce and its connection
to its ancestor XDuce.
</p>
<p>
If you want more information about CDuce you can send a mail to
<tt>info_at_cduce.org</tt> (replace <tt>_at_</tt> with <tt>@</tt>), or
<a href="mailto:info@cduce.org">info@cduce.org</a> or
to the most appropriate <a href="mailing.html">CDuce mailing list</a>.
</p>
</section>
<section title="Online running prototype">
<p> To get a feeling of CDuce,
<section title="Trying CDuce online">
<p> To get a feeling of CDuce without installing it on your computer,
you can play with the <local href="proto">on-line prototype</local>,
try the examples and modify them. </p>
<p>There is also an interactive <local href="demo">demo page</local>
(used for the demonstration at PLAN-X 2005), which requires
a Mozilla-derived browser.</p>
</section>
<section title="Download">
<p>
You can <local href="download">download</local> a beta
version of CDuce, or a snapshot from the working CVS repository.
You can <local href="download">download</local> the latest official
release of CDuce, or get a snapshot from the working CVS
repository. There are also packages for Debian and GODI.
</p>
</section>
</box>
<page name="design_features" new="">
<title>Design and features</title>
<left>
<boxes-toc/>
<p>See also:</p>
<local-links href="index,team,sitemap"/>
</left>
<box title="Design and features" link="design">
<p> Our point of view and our guideline for the design of CDuce is
that a programming language for XML should take XML types (
......@@ -386,6 +402,8 @@ explosion where we cannot); powerful filter operation.
</box>
</page>
<page name="links" new="">
<title>Links</title>
<left>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment