Sources tarballs

See recent changes (including those of the SVN version), and build instructions.

The simplest way to install CDuce is to use one of the packages included in the Debian, Fedora, or Ubuntu Linux distributions.
The simplest way to compile (and install) CDuce is probably to use the GODI distribution, and to select the apps-cduce package. An option in this package allows you to use the current SVN development tree instead.

Packages

Debian and Ubuntu Packages

linux

CDuce is packaged and available both in Debian and in Ubuntu distributions. Just do apt-get install cduce.

Mandriva and Fedora Packages

linux

CDuce is packaged in Fedora distribution since Fedora 8. Just do yum install cduce.

  • Fedora RPM. Cduce package is under review for inclusion in Fedora.

Windows XP binary

windows

An XP installer including cduce and dtd2cduce binaries is available for CDuce 0.5.x:

MacOsX binary

macosx

An MacOsX installer including cduce and dtd2cduce binaries is available for CDuce 0.5.x:

SVN status

You can browse the current SVN development tree.

You can also download the SVN tree through an anonymous access using svn:

    svn co https://svn.cduce.org

You can then do svn update in the cduce subdirectory to get an up-to-date version of the SVN tree.

You can access our svn snapshots here.

Side products

ulex

ulex is a lexer generator for Unicode and OCaml written by Alain Frisch. Here is the ocamldoc-generated documentation. Recent changes.

  • Download. Version 1.1, for OCaml 3.10 (ported by Nicolas Pouillard).
  • Download. Version 0.7, for OCaml 3.08, 3.09.
  • Download. Version 0.4, for OCaml <= 3.07.

Gerd Stolpmann posted a message to the Caml-list which explains how to migrate from ocamllex to ulex.