[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2005-05-26 (12:38) |
From: | Alex Baretta <alex@b...> |
Subject: | Re: [Caml-list] BCP relating to -pack? |
Richard Jones wrote: > A better way to create a hierarchical namespace seems to be to use > some character _other than_ '.' (dot) to separate the levels. > > For instance: > > Pxp_document > Net_httpclient (nearly) Given the current implementation of namespaces in Ocaml, I agree. For a new project, I'd adopt this convetion. Currently, I have to decide whether we have to change all module names to match a sensibile convention, and consequently all references to the modules within the code, or if we ought to package everything up with -pack. The second solution is only viable if it does not break the current code, which is currently not written with "open Library_name" directives. If this is not possible, we'll have to stick with cmas and change module names all over the place, which is highly undesirable. If the namespace management could be entirely delegated to the command line parameters of ocamlc, I'd be a happier man. Alex -- ********************************************************************* http://www.barettadeit.com/ Baretta DE&IT A division of Baretta SRL tel. +39 02 370 111 55 fax. +39 02 370 111 54 Our technology: The Application System/Xcaml (AS/Xcaml) <http://www.asxcaml.org/> The FreerP Project <http://www.freerp.org/>