english version

COCA-ML

coca-ml est une extension syntaxique du langage ocaml 3-06 incluant camlp4 qui autorise le "down cast" des objets entre classes qui sont en relation de sous-typage et en relation d'heritage (sous-héritage).

Attention la version courante est la 0.2a06, c'est juste une adaptation aux nouveaux traits de camlp4.

L'idee principale est d'introduire la relation de sous-héritage au niveau des déclarations de classes.


Description

Voir cet article (en francais) pour une description plus complète.

Cette extension introduit sept nouvelles constructions syntaxiques :


Exemples

Il y a des exemples plus complets dans la distribution.

Récentes modifications


Distribution

distribution : cocaml-0.2a06.tar utilisant O'Caml 3.06
ou cocaml-0.2a04.tar utilisant O'Caml 3.04
ou cocaml-0.2a.tar utilisant O'Caml 3.02 et camlp4 3.02
Mise à jour : 16 octobre 2005