Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
[Caml-list] Whither the Caml Consortium?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2001-10-30 (09:20)
From: Fabrice Le Fessant <fabrice.le_fessant@i...>
Subject: Re: [Caml-list] Whither the Caml Consortium?

> Indeed I was not aware of this. Where are these patches
> documented? I only found cdk/sources/ocaml.patches/README, which
> describes only 2 of the 17 patches.

Most of the patches in the CDK are useful to improve the compilation
and distribution of the CDK (eg binary distribs independent of linux
distributions), and are not useful for other ocaml users. However,
some patches discussed on the mailing-list have been integrated and
can be used by users. For example:

14_yacc.patch is Thierry Bravier's ocamlyacc patch, to allow symbolic $
  variables in mly files.
13_scaml.patch is described on .
16_clink.patch is used to allow recursive modules in very simple
  cases (forward declaration of functions).
17_option.patch is a patch to allow optional values in modules 
  (from Alain Frisch).

As said by Xavier, these patches are not included in the standard
distribution for good reasons (either they need to be improved, or
better tested, or a better general solution is coming). They are
mainly in the CDK for beta-testing, and they will be kept until either
a big bug appears or a better replacement is found.

- Fabrice

Bug reports:  FAQ:
To unsubscribe, mail  Archives: