ForewordThe JoCaml system is an attempt to provide all join-calculus
constructs for concurrency, communication, synchronization and process
mobility directly as a syntactical extension of the Objective Caml
language (version 1.07). Consequently, this manual does not describe
the Objective CAML part of the system, which is available in a
separate manual, but only how to use the JoCaml system with some
knowledge of the Objective CAML system.
Basically, the Join-Calculus is a special library with which
Objective-Caml programs must be linked to use Join constructs. Even if
the native code compiler is incorporated in the distribution, the
``join'' library is only available in bytecode. However, the
JoCaml system enables programs to run both native code and
bytecode in a same runtime, with some limitations.
Finally, any question or bug report for any part of the distribution
should be sent to firstname.lastname@example.org, and not to any
Objective-Caml mailing list. For general discussion on JoCaml, you can
subscribe to the JoCaml mailing list: send a message with
``subscribe'' in the body to email@example.com. The mailing list address is firstname.lastname@example.org and is archived at http://pauillac.inria.fr/bin/wilma/jocaml/.