- Version 0.6.0 (for OCaml 4.00 and 4.01)
- Version 0.5.5 (for OCaml 3.11 and 3.12)
- Version 0.5.4 (for OCaml 3.11 and 3.12)
- Version 0.5.3 (for OCaml 3.11)
- Version 0.5.2.1
- Version 0.5.1 (for OCaml 3.10)
- Version 0.5.0 (for OCaml 3.10)
- Version 0.4.2 (for OCaml 3.09)
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 CDuce package in OPAM. Alternatively you can use the GODI distribution select the apps-cduce package. An option in this package allows you to use the current SVN development tree instead.
Debian and Ubuntu Packages
CDuce is packaged and available both in Debian and in Ubuntu distributions. Just do apt-get install cduce.
- Debian Unstable. Cduce package in Debian unstable
- Debian Stable. Cduce package in Debian stable
- Ubuntu Quantal. Cduce package in Ubuntu Quantal
- Ubuntu Raring. Cduce package in Ubuntu Raring
Mandriva and Fedora Packages
CDuce is packaged in Fedora distribution since Fedora 8. Just do yum install cduce.
- Mandriva package. Cduce package in Mandriva.
- Fedora RPM. Cduce package in Fedora.
Windows XP binary
An XP installer including cduce and dtd2cduce binaries is available for CDuce 0.5.x:
An MacOsX installer including cduce and dtd2cduce binaries is available for CDuce 0.5.x:
You can browse the current Git development repository.
You can also download the Git repository through an anonymous access using git:
git clone https://git.cduce.org/cduce
You can then do git pull to get an up-to-date version of the repository.
You can access our svn snapshots here.
- Download. Version 1.1, for OCaml 3.10 (ported by Nicolas Pouillard).
- Download. Version 0.8, for OCaml 3.09.
- 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.